摘要: 简单递归,但代码简洁性有待提高我的代码/** * Definition for binary tree * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }... 阅读全文
posted @ 2015-03-09 14:13 SprayT 阅读(93) 评论(0) 推荐(0)
摘要: 要注意负数不是回文,我是用上一题的解法做的。把这个数反转判断是否与原数相同。但这里也要考虑溢出的问题。注意的细节还蛮多,以后要多想下细节方面。bool isPalindrome(int x) { if(x<0) return false; long long ans = 0,cur =... 阅读全文
posted @ 2015-03-09 13:53 SprayT 阅读(124) 评论(0) 推荐(0)
摘要: 要判断是否会溢出,这点注意一下例如1123456789 反转过来就会超int.int reverse(int x) { int cur = abs(x);long long ans = 0; int result = 0; while(cur){ result = r... 阅读全文
posted @ 2015-03-09 13:12 SprayT 阅读(103) 评论(0) 推荐(0)