摘要:
这种方法是遍历2次,时间复杂度为O(n2) 空间复杂度为O(1) 下面是使用数组键值存储,简单的hash-table 来达到时间复杂度为O(n) 空间复杂度为O(n) 阅读全文
摘要:
主要看异常处理情况: 1.前后空格的处理 2.+,- 符号的处理 3.要求字符串后有数字以外的字符仍然能够正常工作,例如‘452fjse' 输出 452 4.超过int 型数值范围处理 最大值2147483647 和最小值 -2147483648 。 阅读全文
摘要:
leetcode 上的题目 Determine whether an integer is a palindrome. Do this without extra space. 由于不能使用额外空间,所以不能把数字转化为字符串后进行比较。因为这样空间复杂度将为线性。 leetcode给出了几点提示 阅读全文