
数据结构
是小吕
这个作者很懒,什么都没留下…
展开
-
排序2
一、选择排序1)简单选择排序2)堆排序I)概念II)堆的调整III)建立堆二、归并排序三、基数排序四、外部排序(略)五、各种排序方法综合比较原创 2024-08-26 22:13:59 · 157 阅读 · 0 评论 -
排序1
直接插入排序 是稳定排序。原创 2024-08-26 19:14:37 · 179 阅读 · 0 评论 -
查找4(散列表)
、原创 2024-08-26 13:25:26 · 210 阅读 · 0 评论 -
查找3(红黑树、B树)
不包括根节点本身的那个黑。原创 2024-08-26 07:44:34 · 428 阅读 · 0 评论 -
查找2
、原创 2024-08-25 15:09:02 · 183 阅读 · 0 评论 -
查找1
一、查找的基本概念二、线性表的查找1)顺序查找(线性查找)2)折半查找(二分或对分查找)3)(分块)索引查找原创 2024-08-25 10:03:48 · 227 阅读 · 0 评论 -
图的应用
拓扑序列不唯一边是活动。原创 2024-08-22 03:42:08 · 285 阅读 · 0 评论 -
图的遍历
一、深度优先遍历(DFS)二、广度优先遍历(BFS)原创 2024-08-20 03:12:45 · 243 阅读 · 0 评论 -
图的存储结构
一、邻接矩阵1)无向图2)有向图3)网二、邻接矩阵的建立三、邻接矩阵优缺点四、邻接表原创 2024-08-16 15:31:56 · 139 阅读 · 0 评论 -
图
三个重要操作。原创 2024-08-15 10:39:11 · 199 阅读 · 0 评论 -
并查集合
并查集的终极优化。原创 2024-08-13 22:29:50 · 183 阅读 · 0 评论 -
哈夫曼树(最优二叉树、WPL最短的树)
路径长度最短的不一定是完全二叉树满二叉树不一定是哈夫曼树哈夫曼树中权越大的叶子离根越近具有相同带权结点的哈夫曼树不唯一。原创 2024-08-12 17:50:57 · 286 阅读 · 0 评论 -
树和森林的遍历
原创 2024-08-03 16:10:42 · 136 阅读 · 0 评论 -
树、二叉树、森林的转换
一、树和二叉树的转换1、2、二、森林二叉树的转换1、2、原创 2024-08-03 15:59:10 · 177 阅读 · 0 评论 -
树的存储结构
可以再加一列存放双亲的下标。原创 2024-08-02 23:50:18 · 239 阅读 · 0 评论 -
线索二叉树
原创 2024-08-02 22:14:35 · 94 阅读 · 0 评论 -
二叉树遍历算法的应用
1、二叉树的创建2、二叉树的复制3、二叉树的深度4、计算结点总个数原创 2024-08-02 21:21:18 · 210 阅读 · 0 评论 -
二叉树的遍历
1、递归遍历1)先根遍历2)中序遍历3)后序遍历4)三种遍历算法举例分析2、中序非递归遍历3、层次遍历原创 2024-08-01 15:39:03 · 208 阅读 · 0 评论 -
树和二叉树
对二叉树进行后续遍历,求解表达式的值(性质三 分析过程重点)原创 2024-07-31 22:54:23 · 167 阅读 · 0 评论 -
广义表
(5)深度是无穷 长度是2。原创 2024-07-30 14:47:33 · 253 阅读 · 0 评论 -
特殊矩阵的压缩存储
常数c也需要一个空间。原创 2024-07-30 11:04:23 · 262 阅读 · 0 评论 -
数组
1、数组2、数组的顺序存储结构原创 2024-07-29 22:13:07 · 125 阅读 · 0 评论 -
串
netval next的值是几 就和第几个进行比较。原创 2024-07-29 17:17:51 · 284 阅读 · 0 评论 -
共享栈、双端队列
上图右图出队列受限制(右边红笔出来的箭头出来)top指向的内存有内容。原创 2024-07-27 10:15:45 · 175 阅读 · 0 评论 -
队列--队列的链式表示和实现
【代码】队列--队列的链式表示和实现。原创 2024-07-26 17:36:53 · 195 阅读 · 0 评论 -
队列--顺序队列的表示和实现
【代码】队列--顺序的表示和实现。原创 2024-07-26 16:27:27 · 209 阅读 · 0 评论 -
栈与递归
2.具有递归特性的数据结构。1.递归定义的数学函数。原创 2024-07-25 23:12:45 · 222 阅读 · 0 评论 -
栈-链栈的表示和实现
【代码】栈-链栈的表示和实现。原创 2024-07-25 17:04:14 · 260 阅读 · 0 评论 -
栈-栈的顺序表示和实现
【代码】栈-栈的顺序表示和实现。原创 2024-07-25 15:40:10 · 262 阅读 · 0 评论 -
栈和队列案例应用
转后缀表达式或者。原创 2024-07-24 18:00:03 · 134 阅读 · 0 评论 -
栈和队列的基本概念
栈队列原创 2024-07-24 17:27:05 · 244 阅读 · 0 评论 -
线性表的合并
时间复杂度O(La_len*Lb_len)原创 2024-07-22 15:07:20 · 115 阅读 · 0 评论 -
顺序表和链表的比较
原创 2024-07-20 22:22:03 · 93 阅读 · 0 评论 -
链表--双向链表
原创 2024-07-20 22:13:07 · 130 阅读 · 0 评论 -
链表--单链表
顺序表存取元素 随机存取。链表存取元素 顺序存取法。原创 2024-07-20 20:57:35 · 131 阅读 · 0 评论 -
链表--循环链表
优点:从表中任意结点出发均可找到表中其他结点。原创 2024-07-20 21:24:46 · 252 阅读 · 0 评论 -
顺序表习题0-8
【代码】顺序表习题0-8。原创 2024-06-06 23:09:45 · 401 阅读 · 0 评论 -
线性表-顺序表上基本操作的实现
【代码】线性表-顺序表上基本操作的实现。原创 2024-06-05 17:15:38 · 128 阅读 · 0 评论 -
顺序表先导知识学习
(ElemType*)中“()”:强制转换,强制转换成指向ElemType类型的指针。调用swap(&a,&b);(ElemType*)中“*”:分配好的结果是一个指针。2)sizeof(x):计算变量或类型x的长度 ()中可以是变量也可以是类型。3)(ElemType*):告诉计算机申请的空间如何分配,若申请了800Byte。4)free(p) :释放指针p所指变量的存储空间,即彻底删除一个变量。或 int *p1=new int(10);原创 2024-06-04 22:34:33 · 336 阅读 · 0 评论 -
数据结构复习6-图
路径和路径长度:路径是顶点序列,路径长度:一条路上经过边或弧的数目。图:有两个集合V和E组成,V是顶点的又穷集合,E边的集合。无向完全图 边个数:n(n-1)/2。有向图边 x弧尾,y弧头。连通分量:无向图的极大连通子图。无向完全图 弧:n(n-1)邻接点:两点之间有连线。连通:两顶点之间有路径。简单路径:定点不重复。原创 2023-12-26 19:54:32 · 419 阅读 · 1 评论