随笔分类 - 数据结构与算法
摘要:线性表 一·逻辑结构定义 二·存储结构1.顺序存储结构2.链式存储结构 三·插入删除1.顺序表2.链式表 四·元素移动次数和静态链表1. 移动次数1.1 插入移动次数1.2 删除移动次数 2. 静态链表2.1 定义2.2 实现 一·逻辑结构 定义 线性表是具有相同特性数据元素的有限序列。 二·存储结
阅读全文
摘要:目录 一、算法复杂度1. 时间复杂度2. 空间复杂度 二、时间复杂度1.时间频度T(n)2.渐进时间复杂度O(f(n)...
阅读全文
摘要:一·邻接矩阵: 1.DFS,BFS遍历 2.最小生成树(Prim) 3.最短路径(Dijkstra) 0 创建: #include...
阅读全文
摘要:#include#include#includeusing namespace std;#define MAXSIZE 100//叶...
阅读全文
摘要:一·二叉树定义及其5大性质: 根+左右子树,每个节点最多只能有2个孩子节点。 1)第i层上至多有2^(i-1)个节点。 2)深度为...
阅读全文
摘要:一·链队列: 1.队尾进入,队头出的链表 2.结构包含: 节点结构:节点数据,next指针。队列结构:节点队头指针,节点队尾指针。 ...
阅读全文
摘要:一·顺序栈: 1.本质是数组,特殊数组。 2.结构包含:数组指针,栈顶下标。 实现: #include#includeusing n...
阅读全文
摘要:目录 一、线性表:1.顺序表:实现:ex-ky: 2.链式表:实现:ex-ky: 一、线性表: 1.顺...
阅读全文
摘要:一·邻接矩阵: 1.含义: - 图的邻接矩阵表示2点是否连通; - 网(带权图)的邻接矩阵表示2点间的权值 2.特点: 无向图有对称...
阅读全文

浙公网安备 33010602011771号