![](https://img-blog.csdnimg.cn/2020080116284684.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
LeetCode每日一题
我爱刷题,刷题使我快乐。
兴趣使然ACE
专注分布式
展开
-
Day024 LeetCode每日一题 如何减少多重循环
15题是找出三数和为指定数,16题是找出最接近三数的和。通过排序将最后一个循环转换成二分查找。原创 2020-08-04 17:27:28 · 76 阅读 · 0 评论 -
Day024 LeetCode每日一题之罗马数字和十进制数互换
1. 罗马数字转十进制数。 互换罗马数字是一串字符,每个字符表示一个数字,将所有字符对应的数字(字符值)加起来就可以了。一般情况下字符从大到小排列,注意一种特殊情况,字符值小的在前,此时看成负数即可。 2.十进制数转罗马数字。 将所有的字符值从大到小排列,包括特殊情况。从最大的字符值减起,每成功减一次,记录对应字符,直至为零。 ...原创 2020-08-02 15:59:15 · 105 阅读 · 0 评论 -
Day023 [java][LeetCode每日一题]C的结构成员必需初始化
1. 习惯养成不能掉以轻心,要警惕恶习复辟。 2. 务必初始化,不要依赖编译器给的默认值。 3. 可能出错的代码要用try catch,避免程序运行终止。原创 2020-08-01 15:02:20 · 88 阅读 · 0 评论