Skip to content

hh-cheng/algorithm

Repository files navigation

algorithm

前端er 的算法笔记。

leetcode 题目

类型 题目 完成情况
链表 141; 142; 202; 206; 92; 25; 61; 24; 19; 83; 82;86;138
队列 622; 641; 1670; 933; 71.09; 859; 860; 969; 621
03.04; 682; 844; 946; 20; 1021; 1249; 145; 331; 227; 636
二叉树 144; 589; 226; 剑指32; 107; 103; 110; 112; 105; 222; 剑指54; 剑指26; 662
剑指40; 215; 264; 295; 355; 373; 692; 703; 1046; 1753; 1801
并查集 547; 200; 990; 684; 1319; 128; 947; 1202; 721; 765; 685
快排 剑指21; 面试题17.14; 75; 148 ;912
归并 剑指51; 23; 148; 1305; 327; 315; 53
排序综合 207; 210; 1122; 164; 274; 56; 1288
二分 35; 34; 1; 69; 1658; 81; 475; 4; 1011
哈希表与布隆过滤器 705; 706; 535; 187; 318; 面试题16.25
DFS & BFS 979; 993; 494; 473; 39; 130; 面试题13; 542; 1091; 752; 51
单调队列 ⬜️
单调栈 ⬜️
单调队列与单调栈综合 ⬜️
AVL ⬜️
红黑树(上) ⬜️
红黑树(下) ⬜️
递推 ⬜️
动态规划(上) ⬜️
动态规划(下) ⬜️
KMP、Sunday 与 Shift ⬜️
字典树与双数组字典树 ⬜️
字符串匹配问题 ⬜️
树状数组 ⬜️
哈夫曼编码 ⬜️
莫比乌斯反演 ⬜️
RSA (1) ⬜️
RSA (2) ⬜️
RSA (3) ⬜️
状态机与语言解释器 (1) ⬜️
状态机与语言解释器 (2) ⬜️
状态机与语言解释器 (3) ⬜️
状态机与语言解释器 (4) ⬜️
状态机与语言解释器 (5) ⬜️
傅里叶变换与信息隐写术 (1) ⬜️
傅里叶变换与信息隐写术 (2) ⬜️
傅里叶变换与信息隐写术 (3) ⬜️

笔记

类型 完成情况
链表 ⬜️
队列 ⬜️
⬜️
二叉树 ⬜️
⬜️
并查集 ⬜️
快排 ⬜️
归并 ⬜️
排序综合 ⬜️
二分 ⬜️
哈希表与布隆过滤器 ⬜️
DFS & BFS ⬜️
单调队列 ⬜️
单调栈 ⬜️
单调队列 & 单调栈 ⬜️
AVL ⬜️
红黑树 (上) ⬜️
红黑树 (下) ⬜️
递推 ⬜️
动态规划 (上) ⬜️
动态规划 (下) ⬜️
KMP、Sunday 与 Shift ⬜️
字典树与双数组字典树 ⬜️
字符串匹配问题 ⬜️
树状数组 ⬜️
哈夫曼编码 ⬜️
莫比乌斯反演 ⬜️
RSA (1) ⬜️
RSA (2) ⬜️
RSA (3) ⬜️
状态机与语言解释器 (1) ⬜️
状态机与语言解释器 (2) ⬜️
状态机与语言解释器 (3) ⬜️
状态机与语言解释器 (4) ⬜️
状态机与语言解释器 (5) ⬜️
傅里叶变换与信息隐写术 (1) ⬜️
傅里叶变换与信息隐写术 (2) ⬜️
傅里叶变换与信息隐写术 (3) ⬜️

About

A note for learning algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published