![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
极寒夜枭
这个作者很懒,什么都没留下…
展开
-
罗马数字的计算方法和利用python实现其转换(1)
罗马数字总共有7个:I(1),v(5),X(10)、L(50)、C(100)、D(500)和M(1000)运算规则:重复数次:一个罗马数字重复几次,就表示这个数的几倍。例如III表示的就是3右加左减:在较大的罗马数字的右边记上较小的罗马数字,表示大数字加小数字。例如vIII表示的就是8在较大的罗马数字的左边记上较小的罗马数字,表示大数字减小数字。例如IV表示的就是4左减的数字有限制,仅限于I、X、原创 2018-01-18 16:19:27 · 1197 阅读 · 0 评论 -
9Palindrome Number(leetcode)
如果将数字反转将会遇到数据溢出的问题,通常解法不再列出,真正的大神不写注释,,,我等渣渣看懂大神的代码然后解释一下:public boolean isPalindrome(int x) { if (x0 || (x!=0 && x%10==0)) return false;//排除小于0的情况和末尾是0的情况 int rev = 0; while (x>rev)翻译 2018-01-20 17:04:59 · 144 阅读 · 0 评论