摘要: 问题 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 示例 字符串"+100"、"5e2"、"-123"、"3.1416"、"-1E-16"、"0123"都表示数值, 但"12e"、"1a3.14"、"1.2.3"、"+-5"及"12e+5.4"都不是。 解答1:确定有限状态自动机(D 阅读全文
posted @ 2021-02-25 21:53 tmpUser 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 迭代 可以将幂运算的幂改为二进制写法,很容易就能找到其中的规律。 class Solution { public: int m = 1000000007; // 取模防止结果超出范围 long myPow(long x, int n) { long res = 1; while (n > 0) { 阅读全文
posted @ 2021-02-25 10:20 tmpUser 阅读(305) 评论(0) 推荐(0) 编辑