lblbk.github.io

刷题导航

待完善

所有题目按照类型分类,刷题顺序按照类型进行,引用大佬的知识框架 https://books.halfrost.com/leetcode/ , 其实也可以借用leetcode的题目分类

数据结构

数据结构 题目类型 题目
顺序表:向量 Vector    
数组:array   26. 删除有序数组中的重复项
27.
链表 1. 双向链表 Double Linked Lists
2. 静态链表 Static List
21
队列    
1. 链表实现 Linked List Implementation
2. 循环数组实现 ArrayQueue
3. 双端队列 Deque
4. 优先队列 Priority Queue
5. 循环队列 Circular Queue
 
字符串 1. KMP 算法
2. 有限状态自动机
3. 模式匹配有限状态自动机
4. BM 模式匹配算法
5. BM-KMP 算法
6. BF 算法
 
1. 二叉树 Binary Tree
2. 并查集 Union-Find
3. Huffman 树
 
   
   
哈希表   12

算法

算法 题目类型 题目
查找    
排序    
连通域    
前缀和   303
304
动态规划 斐波那契 322
509

剑指offer

JZ01

JZ02

JZ03

JZ04

JZ05

JZ06

JZ07

JZ08

JZ010

JZ011

JZ012

JZ015