算法
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
单调栈
浏览
84
扫码
分享
2022-07-12 23:56:58
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
概览
二分查找
最值问题
LC2226.每个小孩最多能分到多少糖果
LC1482.制作m束花所需的最少天数
LC826.安排工作以达到最大收益
LC875.爱吃香蕉的阿珂
LC1552.两球之间的磁力
LC1760.袋子里最少数目的球
LC1870.准时到达的列车最小时速
LC33.搜索旋转排序数组
LC153.寻找旋转排序数组中的最小值
LC162.寻找峰值
LC209.长度最小的子数组
LC222. 完全二叉树的节点个数
LC275.H指数II
LC287.寻找重复数
LC475.供暖器
LC611.有效三角形的个数
LC2024.考试的最大困扰
ACW789.数的范围
ACW.790数的三次方根
LCP52.二叉搜索树染色todo
字符串
状态自动机
KMP算法
manache算法
链表
LC148.排序链表todo
LC61.旋转链表
双指针
store_index结构
LC26.删除有序数组中的重复项
LC27.移除元素
LC80.删除有序数组中的重复项II
LC283.移动零
普通双指针
LC658. 找到K个最接近的元素
LC633.平方数之和
LC11.盛最多水的容器
LC.offer.21 调整数组顺序使奇数位于偶数前面
LC15.三数之和todo
Floyd判圈法
LC142.环形链表II(todo)
滑动窗口
LC1248.统计优美子数组
LC1208.尽可能使字符串相等
LC187.重复的DNA序列
Other.特定情况股票买卖
LC713.乘积小于K的子数组
LC567.字符串的排列
LC1052.爱生气的书店老板
LC1695.删除子数组的最大得分
LC209.长度最小的子数组
LC3.无重复字符的最长子串
栈和队列
栈
LC71.简化路径
LC.offer.09.用两个栈实现队列
Other.计算特定序列和
LC227.基本计算器II
LC150.逆波兰表达式求值
单调栈
队列
单调队列
双端队列
堆(优先队列)
图
有向图
LC207.课程表todo
并查集
LC1202.交换字符串中的元素
LC200.岛屿数量
LC1319.连通网络的操作次数
LC130.被围绕的区域
P1551.亲戚
染色问题
拓扑排序
Spfa算法
Floyd算法
迪杰斯特拉算法
邻接矩阵和邻接表
最小生成树
树
二叉排序树
LC99.恢复二叉搜索树
主席树
斯坦树
完全二叉树
LC662.二叉树的宽度
LC958.二叉树的完全性检验
线段树
字典树
LC421.数组中两个数的最大异或值
LC14.最长公共前缀
LC139. 单词拆分
LC386. 字典树排序
LC211. 添加与搜索 todo
LC208.实现Trie(前缀树)todo
遍历二叉树
LC236.二叉树的最近公共祖先
LC589.N叉树的前序遍历todo
LC144.二叉树的前序遍历(todo)
LC114.二叉树展开为链表(todo)
构造二叉树
层次遍历二叉树
LC111.二叉树的最小深度
LC116.填充每个节点的下一个右侧节点指针
LC117.填充每个节点的下一个右指针节点II
LC199.二叉树的右视图
LC226.翻转二叉树
LC513.找树左下角的值
LC515. 在每个树行中找最大值
搜索
记忆化搜索
ACW901.滑雪
岛屿家族
DFS
LC841.钥匙和房间
LC129. 求根节点到叶节点数字之和
LC589.N叉树的前序遍历
LC144.二叉树的前序遍历
BFS
LC934.最短的桥
LC113.路径总和II
LC130.被围绕的区域
LC200.岛屿数量
LC314.二叉树的垂直遍历
LC417.太平洋大西洋水流问题
LC695.岛屿的最大面积 todo
LC752.打开转盘锁
LC821.字符的最短距离
LC958.二叉树的完全性检验
ACW845.八数码
P1443.马的遍历
Other.三个一组翻转八边形
回溯
回溯组合
LC51.N皇后
LC93.复原IP地址todo
LC78.子集
LC77.组合
LC216.组合总和III
LC39.组合总和
LC2044.统计按位与或能得到最大值的子集数目
LC113.路径总和II
回溯排列
LC46.全排列
LC22.括号生成
贪心算法
均值不等式
ACW913.排队打水
区间家族
ACW803.区间合并
ACW906.区间分组
ACW908.最大不相交区间数量
ACW905.区间选点
ACW907.区间覆盖
Other. 活动安排问题 todo
ACW125.耍杂技的牛
LC2024.考试的最大困扰
LC2038.如果两个颜色均相同则删除当前颜色
动态规划
线性DP
无标题文档
LC 256.粉刷房子
数位DP
LC357.统计各位数字都不同的数字个数
分治
LC14.公共前缀
位运算
LC78.子集
LC2044.统计按位与或能得到最大值的子集数目todo
LC77.组合
LCP51.烹饪料理todo
LC393.UTF-8编码验证
LC187.重复的DNA序列
LC318.最大单词长度乘积todo
LC201.数字范围按位与todo
模拟
约瑟夫环
递归模拟
LC.M0105.一次编辑
LC59.螺旋矩阵II
LC13.罗马数字转整数
LC48.旋转图像
LC54.螺旋矩阵
摩根投票法
LC169.多数元素
自动机模拟
排序
LC1122.数组的相对排序
LC1051.高度检查器
Other.计数排序
Other.堆排序todo
Other.归并排序
Other.快速排序
ACW786.找出数组中第K大的数todo
优化技巧
去重
Other.手写unique
暴力枚举
LCP51.烹饪料理
波峰波谷
ACW4007.非零段划分todo
区间合并
ACW803.区间合并
离散化
前缀和
LC462.最少移动次数使数组元素相等II
LC525.连续数组
LC560.和为k的子数组
LC2145.统计隐藏数组数目
差分
LC370.区间加法
LC1893.检查是否区域内所有整数都被覆盖
LC1109.航班预订统计
LC1094.拼车
ACW797.差分
LC995.K连续位的最小翻转次数todo
哈希表
LC128.最长连续序列
LC388.文件的最长路径todo
ACW4314.三元组
Other.手写哈希表
辅助数组
LC826. 安排工作以达到最大收益
Other.数对的最大差值
LC42. 接雨水
数学问题
容斥原理
博弈论
欧拉函数
快速幂
质数
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注