进制转换
sjphiChina
代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。
展开
-
Multiply Strings
标准的进制转换,基本功:核心:当前位的值 = 之前此位置的计算结果 + 进位 + 当前位相乘结果int product = res[i + j + 1] + carry + numI * (num2.charAt(j) - '0');注意:还要把最后的进位值附上****是public class Solution { public String multiply(Strin原创 2016-06-12 00:37:05 · 182 阅读 · 0 评论 -
Add Two Numbers
看来此题不需要reverse。不过自己既然写了reverse链表的方法,写的很快,但是最后阴沟翻船了,瞧仔细了!!/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x原创 2016-06-15 12:38:49 · 210 阅读 · 0 评论 -
Integer to English Words
此题当中有很多要注意的点:1. 各个字符数组的开头,都是空字符串;2. less100的下标第1个字符串是空的;3. 各个不同的空格;4. 最后返回res得做trim()处理;5. helper中的helper递归调用都是放在结尾的;6. 还是背一背吧,哈哈public class Solution { private final String[] less20原创 2016-07-01 15:17:19 · 230 阅读 · 0 评论