type
status
date
slug
summary
tags
category
titleIcon
password
icon
calloutIcon
🎭
记录lc-hot100的解题记录

贪心

121. 买卖股票的最佳时机

55. 跳跃游戏

DP

70. 爬楼梯

118. 杨辉三角

198. 打家劫舍

279. 完全平方数

322. 零钱兑换

图论

200. 岛屿数量

链表

  • 一次遍历的一概双指针 => 一次扫描起到多次扫描效果 => 多个指针
  • 环类问题 - while fast and fast.next 访问fast.next.next; T(n) 慢指针走不完一圈(追赶速度为1追赶距离为环长-1)
  • 反转问题 - dummy node; p0.next.next = cur; p0.next = pre

160. 相交链表

206. 反转链表

92. 反转链表 II

234. 回文链表

141. 环形链表

876. 链表的中间结点

142. 环形链表 II

21. 合并两个有序链表

143. 重排链表

2. 两数相加

19. 删除链表的倒数第 N 个结点

25. K 个一组翻转链表

滑动窗口

3. 无重复字符的最长子串

438. 找到字符串中所有字母异位词

子串

560. 和为 K 的子数组

239. 滑动窗口最大值

76. 最小覆盖子串

数组

53. 最大子数组和

  • 在不引入不存在数组中的新值情况下取max/min
  • 需要遍历DP得到所求值(可以过程中解决)

189. 轮转数组

238. 除自身以外数组的乘积

41. 缺失的第一个正数

技巧

136. 只出现一次的数字

169. 多数元素

75. 颜色分类

31. 下一个排列

287. 寻找重复数

20. 有效的括号

 
相关文章
MetingJS使用自定义音乐源-CF+Huggingface部署
Lazy loaded image
Win与linux开发环境配置|Powershell与Zsh配置记录
Lazy loaded image
折腾linux虚拟机杂记
Lazy loaded image
Redis5.0源码学习 - 草稿
Lazy loaded image
天机学堂完结复盘
Lazy loaded image
天机学堂完结复盘-更新草稿
Lazy loaded image
Redis5.0源码学习 - 草稿天机学堂完结复盘
Loading...
CamelliaV
CamelliaV
Java;CV;ACGN
最新发布
SEU9系本硕资料
2025-6-12
Leetcode Hot 100解题记录 - 草稿
2025-6-12
神领物流Day02复盘-运费业务 - 草稿
2025-6-4
天机学堂完结复盘-更新草稿
2025-6-4
Redis5.0源码学习 - 草稿
2025-6-3
折腾linux虚拟机杂记
2025-6-3
公告
计划:
  • LLM相关
  • 支付业务 & 双token无感刷新
  • (线程池计算优惠方案)天机学堂Day09-Day12复盘-优惠劵业务
  • (业务复盘,技术汇总)天机学堂完结复盘
  • hot 100
 
2024-2025CamelliaV.

CamelliaV | Java;CV;ACGN