- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 算法学习(day1)
其中左闭的原因是left = 0,是包含的(不考虑数组长度为0的情况),右闭/开的原因是因为right = length - 1 / length,如果是length - 1,则数组取值为right时是不会越界,如果为length时,取right会发生越界。思路是一个快指针,一个慢指针,快指针判断,等于val满指针不移动,不等于val则移动慢指针,并修改慢指针所在位置元素为快指针当前不等于val的元素。输入:nums = [0,1,2,2,3,0,4,2], val = 2。
2025-01-25 22:36:18
853
原创 【java】基础入门(三)
封装就是让不能暴漏或需要权限才能访问的属性进行隐藏,封装的做法就是将需要封装的属性添加 private 修饰符,并且添加 public 修饰的 getxx 和 setxx 方法,必要时再加以合理的判断。见此章结。
2024-05-03 14:51:57
1676
原创 【IDEA】学生免费获取-IDEA(Ultimate版)
IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)旗舰版(Ultimate):满血版,功能齐全,但需要付费,可以免费使用30天社区版(Community):残血版,部分功能缺少,但免费,适合初学者我们本次下载旗舰版(Ultimate)(另:当前时间为2024/4/24,如以下页面存在不同,可能是更新导致,但思路应该大同小异)
2024-04-24 16:32:59
2930
原创 【java】基础入门(一)
别人问我:你编程能力是什么级别,那肯定是“hello,world”级别,别问为什么,问就是只会“hello,world”。让我们看一下java输出“hello,world”的方法。此文件应为HelloWord.java注意:以public修饰的类的类名必须为文件的文件名。以上为例,中类(class)HelloWord是被public修饰,因此文件名必须为HelloWorld.java.(如果你不理解修饰是什么意思,在此不必过多纠结)
2024-04-23 16:19:49
1408
1
web结课作业,需要自取,取后评论区留言,避免撞车。
2022-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人