算法笔记
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
【数据结构】
浏览
50
扫码
分享
2022-07-13 00:35:07
【线段树】离散化树状数组
链表——LinkedList
栈——Stack
堆——Heap
队列——Queue
二叉搜索树——AVL
哈希表——HashTable
并查集——UnionSet
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
【代码风格】
1_代码风格
【数据结构】
链表——LinkedList
【删除链表中的重复元素】是否保留重复元素
栈——Stack
[20]括号匹配
【单调栈】比当前值大或小
【单调栈】快速查找边界
【利用栈反向迭代】嵌套列表的迭代器
堆——Heap
【Tutorial】堆和优先队列
二叉搜索树——AVL
【BST】二叉搜索树的三个特性
哈希表——HashTable
[13]罗马数字转整数——哈希表的使用方法
【哈希链表】LRU缓存机制
并查集——UnionSet
[130]被围绕的区域
[947]移除最多同行或同列元素
【基础算法】
【滑动窗口】最小长度连续子序列和的大小判定
【双指针】便于线性表操作
【双指针】环形链表/Floyd套圈算法
【双指针】回文/翻转链表
二分
【二分查找】两个递增数列的中位数
【二分法】判断好边界条件
排序
【排序算法收录】这次别忘了
模拟
【模拟】可被5整除的二进制前缀序列
递归&分治
0_通过一道面试题目,讲一讲递归算法的时间复杂度!
前缀和&差分
【差分数组】对区间两端操作代替对区间的操作
【前缀和】动态规划适用于高频查询的场景
【搜索】
0_Fisher-Yates洗牌算法
DFS
BFS
回溯
【n皇后】经典回溯算法问题
【全排列】回溯算法入门
【动态规划】
动态规划基础
【线性动态规划】线性动态规划与单串问题
【最长上升子序列】经典动态规划——俄罗斯信封套娃
0_动态规划基本框架
1_动态规划的解题四步骤
记忆化搜索
【字符串】
【二进制状态压缩】元宵特供——猜灯谜
有限状态机
字符串匹配
[28]模式匹配——KMP
【数学】
【逆元求组合数】
【计算有效位】最高最低方向都可以
【检查一个数是否是二的幂】
【素数筛】
【图论】
【容斥原理】统计与两个点相连的边不小于特点值的顶点对数
【计算几何】
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注