摘要: 普通题。需要注意的是反转时的溢出。还有正负符号。(居然我没有特别加正负的判断也过了... 想了一下才发现根据我的代码负数的时候都会抛Exception,歪打正着。)public class Solution { public boolean isPalindrome(int x) { // Start typing your Java solution below // DO NOT write main() function try { int r = reverse(x); if (r == x) { ... 阅读全文
posted @ 2013-07-26 13:48 阿牧遥 阅读(277) 评论(1) 推荐(0)
摘要: 水题。需要注意的是特殊情况考虑。一是前面的空格,二是最后的非数字字符,三是正负符号(我考虑了负号,忘记了正号),四是溢出,而且溢出还分两种,一是2147483649这样的溢出,二是10000000000这样的溢出,多一位(我只考虑了一种)。五是空字符串。最终代码pass,但其实还忘了处理null。代码如下:public class Solution { public int atoi(String str) { // Start typing your Java solution below // DO NOT write main() function ... 阅读全文
posted @ 2013-07-26 05:52 阿牧遥 阅读(868) 评论(0) 推荐(0)