会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
19
下一页
2025年4月12日
4.11
摘要: 5. 最长回文子串 - 力扣(LeetCode) 前置题:M:647. 回文子串 1.确定dp数组(dp table)以及下标的含义 如果大家做了很多这种子序列相关的题目,在定义dp数组的时候 很自然就会想题目求什么,我们就如何定义dp数组。绝大多数题目确实是这样,不过本题如果我们定义,dp[i]
阅读全文
posted @ 2025-04-12 02:45 七龙猪
阅读(2)
评论(0)
推荐(0)
2025年4月10日
4.10
摘要: 25. K 个一组翻转链表 - 力扣(LeetCode) 前置题为92. 反转链表 II - 力扣(LeetCode) 92题的题解如下: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNo
阅读全文
posted @ 2025-04-10 20:07 七龙猪
阅读(1)
评论(0)
推荐(0)
2025年4月9日
4.9
摘要: 704. 二分查找 - 力扣(LeetCode) TLE了,超时了往while循环陷入死循环方面思考。 对区间的定义没有理解清楚,在循环中没有始终坚持根据查找区间的定义来做边界处理。区间的定义就是不变量,在循环中坚持根据查找区间的定义来做边界处理,就是循环不变量规则。 针对数组无重复元素且有序的前提
阅读全文
posted @ 2025-04-09 22:09 七龙猪
阅读(2)
评论(0)
推荐(0)
4.8
摘要: 53. 最大子数组和 - 力扣(LeetCode) 思路1:前缀和 我们可以一边遍历数组计算前缀和pre_sum,一边维护前缀和的最小值min_pre_sum(相当于股票最低价格),用当前的前缀和(卖出价格)减去前缀和的最小值(买入价格),就得到了以当前元素结尾的子数组和的最大值(利润),用它来更新
阅读全文
posted @ 2025-04-09 00:02 七龙猪
阅读(1)
评论(0)
推荐(0)
4.7
摘要: 146. LRU 缓存 - 力扣(LeetCode) 问:需要几个哨兵节点? 答:一个就够了。一开始哨兵节点dummy的prev和next都指向dummy。随着节点的插入,dummy的next指向链表的第一个节点(最上面的书),prev指向链表的最后一个节点(最下面的书)。 问:为什么节点要把key
阅读全文
posted @ 2025-04-09 00:01 七龙猪
阅读(6)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
19
下一页
公告
-->