- 博客(17)
- 收藏
- 关注
原创 LeetCode高频题刷题笔记(十七)图论
10(并查集):所有可能的路径、岛屿数量、岛屿的最大面积、岛屿的最大面积、飞地的数量、被围绕的区域、太平洋大西洋水流问题、扫雷、冗余连接、冗余连接 II
2023-07-05 18:34:04
170
原创 LeetCode高频题刷题笔记(十六)字符串
6(KMP算法):反转字符串 II、替换空格、反转字符串中的单词、左旋转字符串、找出字符串中第一个匹配项的下标、重复的子字符串
2023-07-04 14:55:38
82
原创 LeetCode高频题刷题笔记(十四)动态规划
36:爬楼梯、使用最小花费爬楼梯、不同路径、不同路径 II、整数拆分、不同的二叉搜索树、分割等和子集、最后一块石头的重量 II、目标和、一和零、零钱兑换 II、组合总和 Ⅳ、零钱兑换、完全平方数、单词拆分、打家劫舍、II、III、买卖股票的最佳时机、II、III、IV、最佳买卖股票时机含冷冻期、买卖股票的最佳时机含手续费、最长递增子序列、最长连续递增序列、最长重复子数组、最长公共子序列、不相交的线、最大子数组和、判断子序列、不同的子序列、两个字符串的删除操作、编辑距离、回文子串、最长回文子序列
2023-04-13 12:17:01
236
原创 LeetCode高频题刷题笔记(十三)回溯算法
15:组合、组合总和 III、电话号码的字母组合、组合总和、组合总和 II、分割回文串、复原 IP 地址、子集、子集 II、递增子序列、全排列、全排列 II、重新安排行程、N皇后、解数独
2023-04-11 12:00:32
112
原创 LeetCode高频题刷题笔记(十二)贪心算法
16:分发饼干、摆动序列、最大子数组和、跳跃游戏、跳跃游戏 II、K 次取反后最大化的数组和、加油站、分发糖果、柠檬水找零、根据身高重建队列、用最少数量的箭引爆气球、无重叠区间、划分字母区间、合并区间、单调递增的数字、监控二叉树
2023-04-09 20:43:40
155
原创 LeetCode高频题刷题笔记(八)二叉树
25:翻转二叉树、对称二叉树、最大二叉树、平衡二叉树、二叉树的最小深度、二叉树的最大深度、完全二叉树的节点个数、二叉树的所有路径、左叶子之和、找树左下角的值、路径总和、从前序与中序遍历序列构造二叉树、从中序与后序遍历序列构造二叉树、合并二叉树、二叉搜索树中的搜索、验证二叉搜索树、二叉搜索树的最小绝对差、二叉搜索树中的众数、二叉树的最近公共祖先、二叉搜索树的最近公共祖先、二叉搜索树中的插入操作、删除二叉搜索树中的节点、修剪二叉搜索树、将有序数组转换为二叉搜索树、把二叉搜索树转换为累加树
2023-04-04 17:07:25
174
原创 LeetCode高频题刷题笔记(七)双指针
10:寻找重复数、验证回文串、x 的平方根、移除元素、反转字符串、翻转字符串里的单词、最接近的三数之和、三数之和、四数之和、两数之和
2023-03-31 14:59:04
176
原创 LeetCode高频题刷题笔记(五)哈希表
13:模拟行走机器人、串联所有单词的子串、数组的度、子域名访问计数、字母异位词分组、有效的字母异位词、查找共用字符、两个数组的交集、快乐数、三数之和、四数之和、四数相加 II、赎金信
2023-03-28 11:56:19
419
原创 LeetCode高频题刷题笔记(四)队列
6:滑动窗口最大值、最小覆盖子串、无重复字符的最长子串、删除子数组的最大得分、找到字符串中所有字母异位词、前 K 个高频元素
2023-03-24 14:35:42
200
原创 LeetCode高频题刷题笔记(三)栈
11:有效的括号、基本计算器、最小栈、验证栈序列、逆波兰表达式求值、删除字符串中的所有相邻重复项、每日温度、下一个更大元素 I、下一个更大元素 II、接雨水、最大矩形、
2023-03-22 14:41:50
145
原创 LeetCode高频题刷题笔记(二)链表
16:链表的中间结点、排序链表、重排链表、旋转链表、两两交换链表中的节点、合并K个升序链表、删除排序链表中的重复元素 II、删除排序链表中的重复元素、环形链表 II、回文链表、相交链表、奇偶链表、K 个一组翻转链表、反转链表 II 、复制带随机指针的链表、删除链表的倒数第 N 个结点
2023-03-17 15:02:37
213
1
原创 LeetCode高频题刷题笔记(一)数组
9:移动零、颜色分类、删除有序数组中的重复项、合并两个有序数组、二分查找、移除元素、有序数组的平方、长度最小的子数组、螺旋矩阵 II
2023-03-16 17:22:19
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人