数据结构-数据结构大纲

本文最后更新于:December 3, 2021 pm

纸上得来终觉浅,绝知此事要躬行。路漫漫其修远兮,吾将上下而求索!知识是经过历史的巨人沉淀下来的,别总想着自己能够快速学会,多花点时间去看看,也许会发现些不同的东西。你能快速学会的、觉得简单的东西,对于别人来说也是一样的。人外有人,天外有天。

(2021-07-25 记)


目录

最近更新时间:2021-07-25

更新状态:持续更新中 ······

数据结构

编号 名称 支持
1 链表 单向链表 C++/JAVA
双向链表 C++/JAVA
循环链表 C++/JAVA
十字链表 C++/JAVA
双向十字链表 C++/JAVA
块状链表 C++/JAVA
可持久化块状链表 C++/JAVA
2 C++/JAVA
3 队列 单调队列 C++/JAVA
双端队列 C++/JAVA
4 堆(优先队列) C++/JAVA
5 二叉树 C++/JAVA
哈夫曼树 C++/JAVA
6 字符串 C++/JAVA
7 散列(哈希表) C++/JAVA
8 广义表 C++/JAVA
9 跳表 C++/JAVA
10 位运算 C++/JAVA
11 ST表 C++/JAVA
12 二插堆 C++/JAVA
13 可并堆 左偏树 C++/JAVA
可持久化左偏树 C++/JAVA
斜堆 C++/JAVA
配对堆 C++/JAVA
斐波那契堆 C++/JAVA
随机堆 C++/JAVA
14 块状树 C++/JAVA
15 线段树 动态开点线段树 C++/JAVA
线段树的合并 C++/JAVA
权值线段树 C++/JAVA
二维线段树(线段树套线段树) C++/JAVA
可持久化线段树(主席树) C++/JAVA
主席树-静态第K大 C++/JAVA
主席树-动态第K大 C++/JAVA
16 扫描树 C++/JAVA
17 平衡树 Treap(树堆) C++/JAVA
Fhq-Treap(无旋Treap) C++/JAVA
可持久化Treap C++/JAVA
Splay(伸展树、分裂树) C++/JAVA
可持久化Splay C++/JAVA
红黑树 C++/JAVA
AVL树(自平衡二叉查找树) C++/JAVA
替罪羊树 C++/JAVA
SBT(节点大小平衡树) C++/JAVA
朝鲜树 C++/JAVA
18 BST树(二叉查找数) C++/JAVA
19 B树(B-树) C++/JAVA
20 B+树 C++/JAVA
21 字典树(Trie树、前缀树) 可持久化Trie树 C++/JAVA
22 后缀树 广义后缀树(GST) C++/JAVA
23 划分树 C++/JAVA
24 四分数 C++/JAVA
25 笛卡尔树 C++/JAVA
26 KDTree C++/JAVA
27 树套树 线段树套平衡树 C++/JAVA
平衡树套线段树 C++/JAVA
线段树套线段树 C++/JAVA
28 胜者树 失败树 C++/JAVA
29 二项树 二项堆 C++/JAVA
30 图论基础 图的存储 C++/JAVA
拓扑排序 C++/JAVA
树链剖分 C++/JAVA

本文作者: 墨水记忆
本文链接: https://tothefor.com/DragonOne/450935385.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!