CHARLIE SAYS

查理如是说
DATE 2026-09-04
THEME

算法与数据结构 / SERIES

数据结构(线性表/哈希/树/图)与算法专题(排序/算法思想/字符串匹配/大数据处理),基于 Java 实现 · 已发布 45 / 45 篇
目录 CONTENTS
01 数据结构基础知识体系详解 → 02 线性表:数组和矩阵 → 03 线性表:链表 → 04 线性表:栈和队列 → 05 散列表:哈希表 → 06 常见排序算法知识体系详解 → 07 冒泡排序(Bubble Sort) → 08 选择排序(Selection sort) → 09 插入排序(Insertion Sort) → 10 Shell排序(Shell Sort) → 11 归并排序(Merge Sort) → 12 快速排序(Quick Sort) → 13 堆排序(Heap Sort) → 14 桶排序(Bucket Sort) → 15 基数排序(Radix Sort) → 16 树:基础和Overview → 17 树:二叉搜索树(BST) → 18 树:平衡二叉树(AVL) → 19 树:红黑树(R-B Tree) → 20 树:哈夫曼树(Huffman Tree) → 21 树:前缀树(Trie Tree) → 22 图:基础和Overview → 23 图:遍历(BFS & DFS) → 24 图:拓扑排序(Topological sort) → 25 图:最小生成树(Prim & Kruskal) → 26 图:最短路径(Dijkstra & Floyd) → 27 图:AOE & 关键路径 → 28 算法思想知识体系详解 → 29 算法思想:二分法 → 30 算法思想:贪心算法 → 31 算法思想:分治算法 → 32 算法思想:回溯算法 → 33 算法思想:动态规划算法 → 34 算法思想:搜索算法 → 35 字符串匹配:Overview → 36 字符串匹配:模式预处理:朴素算法(Naive)(暴力破解) → 37 字符串匹配:模式预处理:KMP 算法(Knuth-Morris- → 38 字符串匹配:模式预处理:BM 算法 (Boyer-Moore) → 39 字符串匹配:文本预处理:后缀树(Suffix Tree) → 40 大数据处理:Overview → 41 大数据处理:分治、Hash、排序 → 42 大数据处理:双层桶划分 → 43 大数据处理:Bitmap & Bloom Filter → 44 一些领域算法知识体系 → 45 头脑风暴题目 →