首页
›
后端、数据与云原生工程
›
053-数据结构与算法工程实践
›
《数据结构实战100例》
VIP10
本课程属于:053-数据结构与算法工程实践
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《数据结构实战100例》
共 100 例
01
动态数组的扩容与缩容实现
02
单链表的插入、删除与反转
03
双向链表实现LRU缓存淘汰
04
循环链表的约瑟夫环模拟
05
静态数组实现栈及括号匹配
06
链式栈实现逆波兰表达式求值
07
循环队列的数组实现与假溢出避免
08
链式队列实现任务调度模拟
09
双端队列实现滑动窗口最大值
10
哈希表拉链法冲突处理实现
11
开放地址法哈希表与线性探测
12
哈希表实现字符串词频统计
13
二叉搜索树的插入、查找与删除
14
二叉搜索树验证与中序遍历有序性
15
AVL树的旋转与平衡维护
16
红黑树插入调整与颜色翻转
17
堆排序与优先队列实现
18
Top K问题的堆解法与快速选择对比
19
中序线索化二叉树与遍历
20
哈夫曼编码的构建与压缩率分析
21
并查集实现与路径压缩优化
22
并查集检测无向图中的环
23
图的邻接矩阵与邻接表表示转换
24
图的深度优先搜索与连通分量
25
图的广度优先搜索与最短路径
26
拓扑排序检测课程安排可行性
27
Dijkstra算法求单源最短路径
28
Bellman-Ford算法与负权环检测
29
Floyd-Warshall算法求多源最短路径
30
Prim算法求最小生成树
31
Kruskal算法求最小生成树
32
关键路径求解工程最短工期
33
二分查找的边界处理与变体
34
二分答案求解最大化最小值问题
35
快速排序的分区优化与随机化
36
归并排序与逆序对计数
37
计数排序与基数排序实现
38
外部排序模拟大文件排序
39
字符串朴素匹配与KMP算法
40
Trie树实现前缀搜索与自动补全
41
AC自动机实现多模式串匹配
42
后缀数组构建与最长重复子串
43
动态规划求解0-1背包问题
44
动态规划求解最长公共子序列
45
动态规划求解最长递增子序列
46
编辑距离计算与拼写纠错
47
矩阵连乘的最优加括号方案
48
状态压缩DP解决旅行商问题
49
贪心算法求解区间调度问题
50
贪心算法求解霍夫曼编码
51
回溯法求解N皇后问题
52
回溯法求解数独
53
分支限界法求解0-1背包
54
LRU缓存淘汰策略的链表实现
55
LFU缓存淘汰策略的实现
56
布隆过滤器的实现与误判率测试
57
跳表的插入、删除与查找
58
线段树实现区间求和与更新
59
树状数组实现前缀和与单点更新
60
稀疏表实现静态区间最值查询
61
单调栈求解下一个更大元素
62
单调队列求解滑动窗口最小值
63
优先队列实现Dijkstra算法优化
64
哈希+双向链表实现O(1)的LRU
65
二叉堆的构建与堆化操作
66
平衡二叉搜索树实现有序集合
67
字典树实现IP路由最长前缀匹配
68
图的最短路径A*算法实现
69
最大流Ford-Fulkerson算法实现
70
二分图匹配匈牙利算法
71
强连通分量Tarjan算法
72
最近公共祖先LCA的倍增法
73
树链剖分实现路径查询
74
KMP算法实现字符串周期检测
75
Manacher算法求最长回文子串
76
后缀自动机实现子串出现次数统计
77
动态规划求解股票买卖最大利润
78
动态规划求解打家劫舍问题
79
背包问题变体
80
区间DP求解石子合并问题
81
数位DP求解区间内满足条件的数
82
状态压缩DP求解棋盘覆盖问题
83
贪心+优先队列求解任务调度
84
分治算法求解最近点对问题
85
快速幂与矩阵快速幂求斐波那契
86
位运算实现集合的子集枚举
87
位图实现海量数据去重与排序
88
一致性哈希实现分布式缓存节点分配
89
跳表实现有序集合的范围查询
90
线段树实现区间最值与懒惰标记
91
树状数组实现区间更新与单点查询
92
并查集实现食物链关系判断
93
拓扑排序实现编译依赖解析
94
Dijkstra算法实现地图导航最短路径
95
最小生成树实现通信网络布线
96
最大流实现二分图最大匹配
97
字符串哈希实现子串快速比较
98
KMP算法实现敏感词过滤
99
Trie树实现搜索引擎关键词提示
100
动态规划实现正则表达式匹配
所属VIP或分类
同VIP:图计算与路径优化工程
同VIP:搜索排序与工程优化
同VIP:数据结构工程化应用