2025年7月11日

摘要: 代码随想录算法训练营第二天| 209.长度最小子数组 59.螺旋矩阵 区间和 开发商购买土地 209.长度最小子数组 result最初为nums.length + 1 才能在最后判断不存在的情况且不会遗漏与数组等长的情况 滑动窗口:右指针代表窗口起始位置,左指针代表窗口结束位置 时间复杂度 O(n) 阅读全文
posted @ 2025-07-11 21:07 jichn 阅读(2) 评论(0) 推荐(0)
 
摘要: 代码随想录算法训练营第一天| 704. 二分查找, 27.移除元素, 977.有序数组的平方 学习:https://blog.csdn.net/weixin_53740387/article/details/127000994 704.二分查找 特点 : 有序数组,无重复元素 思路:通过将targe 阅读全文
posted @ 2025-07-11 21:07 jichn 阅读(4) 评论(0) 推荐(0)
 
摘要: 代码随想录训练营第三天: 203.移除链表元素 707.设计链表 206.反转链表 203.移除链表元素 原方法: head是指向头节点的指针 先处理头节点的特殊情况,再判断链表为空,因为可能头节点处理后为空了 cur是一个指针,用来遍历链表 class Solution { public List 阅读全文
posted @ 2025-07-11 21:06 jichn 阅读(4) 评论(0) 推荐(0)
 
摘要: 代码随想录算法训练营第三天| 203.移除链表元素 707.设计链表 206.反转链表 203.移除链表元素 原方法: head是指向头节点的指针 先处理头节点的特殊情况,再判断链表为空,因为可能头节点处理后为空了 cur是一个指针,用来遍历链表 class Solution { public Li 阅读全文
posted @ 2025-07-11 21:02 jichn 阅读(12) 评论(0) 推荐(0)
 
摘要: 代码随想录算法训练营第二天| 209.长度最小子数组 59.螺旋矩阵 区间和 开发商购买土地 209.长度最小子数组 result最初为nums.length + 1 才能在最后判断不存在的情况且不会遗漏与数组等长的情况 滑动窗口:右指针代表窗口起始位置,左指针代表窗口结束位置 时间复杂度 O(n) 阅读全文
posted @ 2025-07-11 11:03 jichn 阅读(15) 评论(0) 推荐(0)