搜索
Ctrl K
计算机技术
学科知识库
生活
力扣
豆瓣读书
力扣
leetcode Writeup Record
单调栈
哈希表
回溯
字符串
数组
栈
树
链表
队列
46.全排列
有上一道题的节奏,这道题就轻松许多
#回溯
491. 非递减子序列
回溯题,画图是至关重要的,可以不被绕晕
#回溯
98.验证二叉搜索树
中序遍历二叉搜索树得到递增的有序数据
#树
90.子集II
这道题确实再刷没能做出来,但我清楚要去重的是同一层的节点。结合前面已经做的几道题,按理这道就是一个组合题,但可能长时间思考导致思路混乱。这道题卡住我的是 去重,但去重已经在 40.组合总和 II完成,应该是隔离刷题时间有点久
#回溯
78.子集
在脑子中思考,草稿纸上简单草图就写出来了,因此没有什么好记录的,就简单取用《代码随想录》的图和几句说明吧
#回溯
131.分割回文串
这道题没有能够做出来,尽管对于切割有些思路了,但是对于 substr 方法有些误解(后面详细谈一谈它的用法),导致实际返回的容器中有很多重复项
#回溯
82.删除排序链表中的重复元素 II
当我们的链表中删除某个节点,如果这个节点可能包含头结点,那么务必使用虚拟头结点,因为删除节点需要拥有待删除节点的前一个节点才能进行删除
#链表
83.删除排序链表中的重复元素
这道题主要强调 while 循环,由于 fast 检测是否为空在最外层 while 中检测,但它只能保证当前这次循环不为空,所以 fast 如果进入下一个 while 循环(代码中内存 while 循环),记得要继续检测是否为空,不然出现未定义错误
#链表
206.反转链表
反转链表需要用到三个指针,left 和 right 指针用于反转链表,而 node 指针用来保存还未进行反转的链表
#链表
933.最近的请求次数
这道题只要想明白一件事情,即由于题目保证每次对 ping 调用所使用的 t 值都 严格递增,而我们只关心传递进来的 t 在 [t-3000,t] 范围内 ping 的总数,那就表明之前加入的所有数据并不是都有必要一直存在
#队列
1
2
3
4
5
6
我
们
应
该
坚
守
正
确
的
道
路
,
而
不
是
看
似
正
确
的
道
路
,
可
有
太
多
不
深
思
的
人
误
入
歧
途
了
朋友
个人原创作品集
推荐机场(用多少买多少,不重置)
爱编程的大丙
杜老师说
清和
祈星海
太傅博客
今今今生
保罗的小宇宙
笨鸟教程
draveness
incredibuild
Tangly的学习笔记
KashiwaのBlog
deepin
鸟窝
陈树义的博客
文件转换免费网站
yihui
wpfx网盘分享
ArthurChiao's Blog
得物技术
火龙果
计算机技术学习笔记
kaito
筱晶IT知识库
wuli.wiki
skynet教程
分享Java+MySQL+Redis教程
libhv网络库教程
C++后端开发进阶教程
申请友链
账号
xiaoyangst
联系
| 由
Hexo
及
致远
驱动