
数据结构
文章平均质量分 87
登陆成功200
期待
展开
-
内部排序方法总结---插入类,交换类,选择类
插入类: 直接插入排序:折半插入排序:希尔排序:交换排序:冒泡排序:快速排序:选择排序:简单选择排序:堆排序:原创 2024-01-25 21:59:16 · 870 阅读 · 1 评论 -
图的应用--最小生成树——prim算法,kruskal算法。
图的应用最小生成树普利姆算法,克鲁斯卡而算法实现原创 2023-12-06 17:50:17 · 176 阅读 · 1 评论 -
数据结构实验项目四-----图的邻接矩阵,邻接表,基本操作和实现
算法描述://顶点集//邻接矩阵}AMGraph;//adiacency matrix graph 邻接矩阵用邻接矩阵表示法表示法表示图,除了一个用于存储邻接矩阵的二维数组外,还需要用一个一维数组来存储顶点信息。1》便于判断两个顶点是否有边,可以根据A[i][j]=0或者1来判断。2》便于计算各个顶点的度。对于无向图第i行元素之和就是该顶点vi的度,对于有向图,第i行元素之和就是改顶点vi的出度,第i列元素就是之和就是该顶点vi的入度。1》不便于增加和删除顶点。原创 2023-12-03 23:39:45 · 643 阅读 · 3 评论 -
链式二叉树基本的操作C实现——(初始化,先序创建二叉树,先序遍历输出,中序遍历输出,后序遍历,返回二叉树的深度,输出叶子节点个数,销毁二叉树,查找元素所在节点)(关于二级指针)
链式二叉树基本的操作C实现——(初始化,先序创建二叉树,先序遍历输出,中序遍历输出,后序遍历,返回二叉树的深度,输出叶子节点个数,销毁二叉树,查找元素所在节点)(关于二级指针)原创 2023-11-19 20:03:37 · 193 阅读 · 1 评论 -
数据结构实验项目二-------------队列的顺序存储(初始化,求循环队列的长度,入队,出队,判断队满队空)
队列的存储结构:顺序存储,链式存储。原创 2023-11-02 13:23:26 · 237 阅读 · 1 评论 -
数据结构实验项目二----顺序栈的操作 栈的建立 栈的初始化 入栈 出栈 判断栈空 遍历输出栈中所有元素
表位端称为栈顶(top),表头段称为栈尾(botttom).不含元素的空表称为空栈。特点:先进后出或后进先出。原创 2023-10-28 16:22:14 · 879 阅读 · 1 评论 -
数据结构实验项目二 链式队列操作(入队,出队,判断队空,清空队列,打印队列,循环主菜单)
(4步骤,当删除的是队列的最后一个节点时,尾指针就没有指向的地方所以将尾指针指向头节点)原创 2023-11-03 20:59:02 · 1822 阅读 · 2 评论