笔记
目前是高中学历的房子
这个作者很懒,什么都没留下…
展开
-
勇闯力扣第三题(java)
在给定的字符串中找出不含重复元素的最长子串的长度,好像比前两题复杂了那么一些。 ————————————————————————— 最简单能想到的办法就是: 从第一个字符开始遍历,遇到重复的元素时停止,记录长度,得到从第一个字符开始能够得到的不含重复元素的最大子串。 然后以此类推,可以得到从第二个,第三个等等。 感觉是个非常可靠的思路,不过两个循环嵌套,时间复杂度为n平方。 ————————————————————————— 我们可以通过一个例子来看看时间都去哪了: 比如对如下这个字符串遍历 123451原创 2021-07-17 10:25:45 · 162 阅读 · 0 评论 -
尽信书,不如无书。java的包装类Integer的深入理解及特殊情况(以及java疯狂讲义第5版170页中的错误)
1.通常情况下,两个包装类型只有在两个引用指向同一对象时,使用 == 进行比较时才会返回true 例如: Double do1 = Double.valueOf(1.23); Double do2 = Double.valueOf(1.23); System.out.println(do1 == do2); //输出false,do1和do2指向两个不同的对象 Double do3 = do1; System.out.println(do3 == do1); //输出true,do3指向和do1同样的原创 2021-05-10 11:59:47 · 118 阅读 · 0 评论