摘要: https://leetcode.com/problems/reverse-integer/ 这题比较麻烦的地方在对溢出的判断,一开始用了long long int来判断有没有溢出,不过太慢了。 后来又改用计算最大int范围,然后除以当前数字,如果小于10则在下一步*=10操作后则会溢出。 然而太慢 阅读全文
posted @ 2016-12-04 22:15 Luke_Ye 阅读(120) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/problems/single-number/ 位运算厉害啊,比香港记者还快,我还是要学习一个。 阅读全文
posted @ 2016-12-04 21:42 Luke_Ye 阅读(107) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/submissions/detail/84675571/ 尺取法路过,尾指针在可以添加的时候向后,当有重复就把头指针向后挪。因为只有字符,判断重复直接拿数组搞掉。 阅读全文
posted @ 2016-12-04 21:39 Luke_Ye 阅读(78) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/problems/add-two-numbers/ 模拟高精度加法,传进来的是链表,可以稍微优化一下。 阅读全文
posted @ 2016-12-04 21:37 Luke_Ye 阅读(120) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/problems/reverse-string/ 纯属强迫症,写过的都想贴上来。 阅读全文
posted @ 2016-12-04 21:34 Luke_Ye 阅读(91) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/problems/two-sum/ 先排序,有序后枚举a,二分查找b,因为必然有解,直接找到就return。 阅读全文
posted @ 2016-12-04 21:31 Luke_Ye 阅读(140) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.com/problems/zigzag-conversion/ 模拟题,把每个点的做表转换公式求出来,直接遍历一下矩阵。 阅读全文
posted @ 2016-12-04 21:23 Luke_Ye 阅读(82) 评论(0) 推荐(0) 编辑