首页
(current)
分类
标签
排行榜
搜索
注册
登录
小鹤
leetcode
leetcode
语言:中文 | 章节:63 | 阅读:3442 | 收藏:0 | 评论:0
记录刷leetcode过程、思考和理解:日拱一卒,功不唐捐!
阅读
收藏
打赏
分享
举报
目录
评论
重排链表【翻转链表】【链表合并】
无矛盾的最佳球队【最长上升子序列】
删除链表的倒数第N个节点【双指针】
二叉树中的最大路径和【二叉树】【DFS】【hard】
填充每个节点的下一个右侧节点指针【DFS】【BFS】
二叉树的直径【DFS】【妙】
对称二叉树【DFS】【BFS】
查找常用字符【哈希表】【计数】
合并二叉树【深度优先遍历DFS】【广度优先遍历BFS】
在排序数组中查找元素的第一个和最后一个位置【二分查找】
两两交换链表中的节点 【节点交换】【递归】
最大网络秩【unordered_set】
括号的最大嵌套深度【统计配对】
二叉搜索树的最小绝对值差【递归】【中序遍历】
分割等和子集【动态规划dp】
奇偶树【队列】【递归】
缺失数字【位运算】
寻找重复数 【二分查找】【双指针】
环形链表II 【链表】【双指针】【哈希表】
环形链表【链表】【双指针】【哈希表】
二叉搜索树的最近公共祖先【递归】
二叉树的最小深度【递归/深度优先搜索】
克隆图 [深度优先搜索]
被围绕的区域【深度(广度)优先搜索】
最长回文子串【动态规划】
打家劫舍I(II)(III)【动态规划】【哈希表】【二叉树后序遍历】
避免洪水泛滥【哈希表】
二叉树展开为链表【前序遍历】
搜索旋转排序数组 II(含重复数字)
搜索旋转排序数组【变形二分搜索】
山脉数组中查找目标值【二分搜索】
整数拆分【中等】【数学/动态规划】
找到所有数组中消失的数字I(II)【O(n)妙】
矩阵中的最长递增路径【深度优先搜索】【动态规划 广度优先搜索】
分割数组的最大值【动态规划】
判断子序列【贪心算法】【动态规划】
二叉搜索树的第k大节点【递归、二叉树,遍历】
除数博弈【归纳/动归】
给 N x 3 网格图涂色的方案数[动态规划]
不同的二叉搜索树II[递归]
不同二叉树个数I(中等)[递推动归]
最少完全平方数个数[动态规划]
三角形的最小路径和(动态规划)[中等]
验证二叉搜索树(递归)[中等]
排序单向链表(妙)[递归]
最佳买卖股票时机(含冷冻期)[动态规划]
最大加号标志(中等)[动态规划]
左旋转字符串 [三次翻转]
跳水板长度(easy)【组合】
二叉树路径总和III【递归】
二叉树路径总和II【递归】
二叉树路径总和【递归】
可行的路径数III(上下左右 障碍)【深度优先遍历、递归】
可行的路径数II(有障碍)【动态规划】
可行的路径I(无障碍)【动态规划】
乘积最大的子数组【动态规划】
K个一组翻转链表(反转一个链表)
和为k的子数组(Subarray Sum Equals K)【哈希表】
按层序方式遍历二叉树【树遍历】
Pow(x, n) [二分法/数学]
子集II(重复数组)【深度优先搜索、递归、回溯】
子集(不包含重复元素)
善良比聪明更重要(评论内容审核后才会显示)
相关书籍
LeetCode
LeetCode 刷题笔记
LeetCode刷题
LeetCode
《程序员面试金典(第 6 版)》
LeetCode
leetcode
LeetCode
leetcode
LeetCode
leetcode
leetcode
分享,让知识传承更久远
×
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档