摘要: day09 打卡28. 找出字符串中第一个匹配项的下标 459. 重复的子字符串 28. 找出字符串中第一个匹配项的下标 28题目链接 1.我的思路:先用list去存储每个第一位都一样的下标。然后遍历list,for循环从记住的下标开始,对比每个字符。如果都一样的话,就是需要的下标。 class S 阅读全文
posted @ 2023-03-09 15:41 zzzzzzsl 阅读(27) 评论(0) 推荐(0)
摘要: day08 打卡344.反转字符串 剑指Offer 05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串 344.反转字符串 344题目链接 1.看到不创建新的空间,就自然想到了下面的代码。 class Solution { public void reverseStr 阅读全文
posted @ 2023-03-08 16:07 zzzzzzsl 阅读(19) 评论(0) 推荐(0)
摘要: day07 打卡454. 四数相加 II 383. 赎金信 15. 三数之和 18. 四数之和 454. 四数相加 II 454题目链接 1.看了视频讲解后写的。使用map,记住nums1和nums2的相加,再到nums3和nums4中寻找相加等于0的组合。 class Solution { pub 阅读全文
posted @ 2023-03-07 14:06 zzzzzzsl 阅读(22) 评论(0) 推荐(0)
摘要: day06 打卡242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 242.有效的字母异位词 242题目链接 1.思路:可以先记住s的每个字符,如果出现就+1;再次循环t的每一个字符,寻找相同的字符对于的数值,实现-1。最后所有的字符的数值等于0,则互为字母异位词。 对于Java中 阅读全文
posted @ 2023-03-06 17:21 zzzzzzsl 阅读(20) 评论(0) 推荐(0)
摘要: day04 打卡24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 142.环形链表II 24. 两两交换链表中的节点 24题目链接 1.第一次想的思路:使用count记录当前是第几个节点,每当count为偶数时,进行交换两个相邻的节点。while中代码可以实现,但是当返回头节点的时候不知 阅读全文
posted @ 2023-03-04 19:18 zzzzzzsl 阅读(35) 评论(0) 推荐(0)
摘要: day03 打卡203.移除链表元素 707.设计链表 206.反转链表 203.移除链表元素 203题目链接 1.第一遍写的时候忘记了,先去看了代码随想录想起来了。我先写的是不需要虚拟节点的,比较容易忘记while先循环head肯定不等于val。 class Solution { public L 阅读全文
posted @ 2023-03-03 13:42 zzzzzzsl 阅读(145) 评论(0) 推荐(0)
摘要: day02 打卡977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II 977.有序数组的平方 977题目链接 1.暴力解法。各个数平方后,调用Arrays的sort()直接排序。sort()的时间复杂度是O(n*log(n)) class Solution { public in 阅读全文
posted @ 2023-03-02 16:42 zzzzzzsl 阅读(223) 评论(0) 推荐(0)
摘要: day01 打卡704. 二分查找,27. 移除元素 704.二分查找 704题目链接 1.第一次错误代码 class Solution { public int search(int[] nums, int target) { int min = 0; int max = nums.length; 阅读全文
posted @ 2023-03-01 20:51 zzzzzzsl 阅读(327) 评论(0) 推荐(0)
摘要: 线程状态 Thread.State 线程状态: NEW:还未启动 RUNNABLE:正在JVM中运行,但是可能正在等待操作系统的其他资源 BLOCKED:受阻塞,并且正在等待监视器锁 WAITING:处于等待状态的线程,正在等待另一个线程执行特定的操作 TIMED_WAITING:正在等待另一个线程 阅读全文
posted @ 2022-02-26 14:13 zzzzzzsl 阅读(113) 评论(0) 推荐(0)
摘要: 沙箱的含义 沙箱是一个限制程序运行的环境。沙箱机制就是将 Java 代码限定在虚拟机(JVM)特定的运行范围中,并且严格限制代码对本地系统资源访问,通过这样的措施来保证对代码的有效隔离,防止对本地系统造成破坏。沙箱主要限制系统资源访问,那系统资源包括什么?——CPU、内存、文件系统、网络。不同级别的 阅读全文
posted @ 2022-02-26 13:22 zzzzzzsl 阅读(418) 评论(0) 推荐(0)