2022.3.23 二分查找

2022.3.13 二叉树遍历

2022.3.8 差分

1109. 航班预订统计
798. 得分最高的最小轮调

不知不觉,这么长时间过去了,重新开始刷题了,今天来看一下差分的方法。

2021.12.22 双指针

19. 删除链表的倒数第 N 个结点
面试题 02.07. 链表相交
142. 环形链表 II
15. 三数之和
今天没怎么认真刷题,重新做了几道简单题,回顾了一下双指针怎么用,只有最后一道题稍微有一点复杂。

2021.12.21 硬刚KMP算法

28. 实现 strStr()
459. 重复的子字符串
686. 重复叠加字符串匹配
今天刷的题基本上都是KMP算法的,正好借这个机会好好学习一下这个算法。

2021.12.20 假期的刷题计划+随笔

LeetCode435 无重叠区间

435. 无重叠区间
452. 用最少数量的箭引爆气球
使用贪心算法解决区间问题。

LeetCode1046 最后一块石头的重量

使用priority_queue解决最大堆问题。

LeetCode739 每日温度

第一次学习使用神奇的单调栈方法解每日温度问题。

LeetCode121 买卖股票的最佳时机