摘要: Add Binary 思路一: 先计算公共部分,最后补充未计算的位置,模拟二进制加法,写的太丑了 public String addBinary(String a, String b) { char ONE = '0' + '1'; char TWO = '1' + '1'; StringBuild 阅读全文
posted @ 2022-10-11 22:13 iyiluo 阅读(24) 评论(0) 推荐(0)
摘要: Plus One 思路一: 暴力,方向想错了,不能把 digits 当做一个整数看 public int[] plusOne(int[] digits) { if (digits[digits.length - 1] != 9) { digits[digits.length - 1]++; retu 阅读全文
posted @ 2022-10-11 17:59 iyiluo 阅读(21) 评论(0) 推荐(0)
摘要: Length of Last Word 思路一: 从后面非空格字符开始扫描,记录非空格字符个数。优化:不用 char[],直接用 charAt() 判断 public int lengthOfLastWord(String s) { char[] chars = s.toCharArray(); i 阅读全文
posted @ 2022-10-11 17:59 iyiluo 阅读(16) 评论(0) 推荐(0)
摘要: Remove Duplicates from Sorted Array 思路一: 双指针,左指针永远指向有效数组长度+1的位置,左指针只会在出现交换后向右移动。右指针一直向右扫描,遇到不重复的数字就和左指针交换。 public int removeDuplicates(int[] nums) { i 阅读全文
posted @ 2022-10-11 17:58 iyiluo 阅读(23) 评论(0) 推荐(0)
摘要: 一个简单的 java web 程序,运行在 docker 容器中,提供对外接口服务 现象:使用 docker run 启动容器后可以正常运行,访问一切正常,但是隔了几十分钟后容器自动退出,java 日志一切正常 排查: docker ps -a 查看挂掉的容器 id,docker logs 查看容器 阅读全文
posted @ 2022-10-11 09:19 iyiluo 阅读(377) 评论(0) 推荐(0)