Python3-[20]面试题20.表示数值的字符串(DFA/RE/动态规划)A
面试题20.表示数值的字符串题目解题思路1.REcode:RE2.DFA2.1字符集Σ\SigmaΣ:2.2状态集合Q:2.3终止状态集合F2.4初始状态集q0q_0q0:2.5状态转移矩阵code:DFA
题目
请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、“5e2”、"-123"、“3.1416”、“0123"都表示数值,但"12e”、“1a3.14”、“1.2.3”、“±5”、"-1E-16"及"12e+5.4"都不是。
P.S.题目来源于leetcode,这
原创
2020-08-24 23:50:47 ·
475 阅读 ·
0 评论