是数据结构的重要概念总结的目录
方便大家查找内容
原文:http://blog.csdn.net/qq_34861102/article/details/76862695
概念总结:http://blog.csdn.net/qq_34861102/article/details/76862641
目录
数据 数据元素 数据项 逻辑结构 存储结构 数据结构 数据类型 数据抽象 过程抽象 抽象数据类型 数据结构的规范 数据结构的实现 算法描述 算法分析 算法的时间复杂度 算法的空间复杂度 线性表 顺序表 顺序表长度 顺序表在程序中的表示 顺序表插入算法 顺序表删除算法 单向链表 双向链表 表头指针 表尾指针 表头结点 循环单向链表 循环双向链表 单向链表定位算法 单向链表插入算法 单向链表删除算法 双向链表插入操作步骤 双向链表删除操作步骤 栈 队列 栈顶 栈底 队首 队尾 顺序栈 链接栈 栈顶指针 顺序栈在程序中的表示 链接栈在程序中的表示 顺序队列 链接队列 队首指针 队尾指针 顺序队列在程序中的表示 链接队列在程序中的表示 顺序栈插入删除算法 顺序队列插入删除算法 链接栈插入删除算法 链接队列插入删除算法 树 树根 子树 二叉树 左子树 右子树 双亲结点 孩子结点 兄弟结点 分支结点 终端结点 树叶 结点的度 树的度 结点的层 森林 森林与二叉树的转换 树的高度 树的双亲数组存储表示 树的二叉链表存储表示 满二叉树 完全二叉树 二叉树的顺序存储表示 二叉树的二叉链表存储表示 树的前序遍历规则 树的后序遍历规则 树和二叉树的层次遍历规则 二叉树的前序遍历规则 二叉树的中序遍历规则 二叉树的后序遍历规则 二叉树结点的前序序列 二叉树结点的中序序列 二叉树结点的后序序列 二叉树的递归遍历算法 二叉树的带权路径长度 最优二叉树 哈夫曼树 哈夫曼树的构造过程 哈夫曼编码 有向图 无向图 完全图 顶点 相邻顶点 与顶点相关联的边 顶点的度 顶点的出度 顶点的入度 子图 路径 路径长度 回路 简单回路 简单路径 连通图 连通分量 强连通图 强连通分量 有向图的根 网络 邻接矩阵 邻接表(只保存出边的邻接表) 图的深度遍历规则 图的广度遍历规则 图的深度遍历算法 图的广度遍历算法 生成树 生成树林 深度优先生成树 广度优先生成树 最小生成树 普里姆方法 迪杰斯特拉方法 拓扑排序 拓扑序列 拓扑排序方法 拓扑排序算法 AOV网 关键路径 关键活动 AOE网 求关键路径的方法 关键字 主关键字 次关键字 平均查找长度 顺序查找算法 顺序查找的平均查找长度 折半查找方法 折半查找算法 折半查找的平均查找长度 二叉排序树 二叉排序树查找方法 二叉排序树插入方法 二叉排序树删除方法 二叉排序树查找算法 二叉排序树插入算法 二叉排序树删除算法 平衡二叉排序树 平衡因子 平衡二叉排序树插入方法 树型查找的平均查找长度 散列表 散列函数 散列冲突 散列地址 处理冲突的线性探测法 双散列函数法 拉链法 散列表的插入方法 散列表的查找方法 散列查找的平均查找长度 散列表的负载因子 排序码 排序的稳定性 内排序 直接插入排序方法 直接插入排序算法 简单选择排序方法 简单选择排序算法 起泡排序方法 起泡排序方法算法 堆的定义 堆排序方法 堆排序算法 快速排序方法 快速排序算法 归并排序方法