资源列表
[数据结构常用算法] Floyed-and-Dijkstra-Sort
说明:改代码实现了Floyd和Dijkstra算法在最短路径问题上的应用,并且比较了两者的效率。-The code has applied Floyd and Dijkstra algorithm in the shortest path problem, and given the efficiency of the these two algorithms.<liu peng> 在 2025-06-06 上传 | 大小:3kb | 下载:0
[数据结构常用算法] Joseph
说明:你现在所使用的是以链表为基础编写的约瑟夫环,具体功能为: 编号为1,2,......,n的n个人按照顺时针方向围坐一圈,每个人有且只有一个密码(正整数)。一开始任选一个正整数作为报数上限值,从第一个人开始顺时针方向自1开始报数,报到m时停止报数。报m 的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新报数,如此下去,直到所有人全部出列为止; 如输入整型数据:1 2 3 4 5 6,输出为2 4 3 1 5 6-You are now use the list is th<> 在 2025-06-06 上传 | 大小:1kb | 下载:0
[数据结构常用算法] Binary-tree-traversal-of-recursion
说明:【二叉树遍历的递归算法实现】 操作:根据提示输入相应数据实现各种功能 函数:菜单函数(menu) 前序建立二叉树(Crt_BinTree) 访问结点(Visit) 前序遍历(Pretraverse) 中序遍历(Intraverse) 后序遍历(Suctraverse) 删除树(Destory) 操作函数(perform)Pretraverse 主函数(main) 说明:结点数据初始为char型,但可在前面代码部分修改 成其他类型,<> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] N-binary-tree-to-traverse
说明:本程序用递归法遍历N叉树。可进行深度和广度遍历。 注: 按“/”键结束输入 如 2 1 3 / 6 / 9 / / / / 输入可得 深度遍历为21369,广度遍历为21369 最打节点个数为100个,且节点类型为字符型-This program using a recursive method to traverse N binary tree. For depth and the breadth traverse.<> 在 2025-06-06 上传 | 大小:1kb | 下载:0
[数据结构常用算法] MiniSpanTree_PRIM
说明:PRIM算法实现最小生成树的建立,并输出到文本文件中-PRIM to establish the minimum spanning tree algorithm, and output to a text file<范殊文> 在 2025-06-06 上传 | 大小:1kb | 下载:0
[数据结构常用算法] random-access-sort
说明:用多种方法,对随机数进行排序,使我们更清楚的明白各自的算法。-In many ways, to sort of random number, make us more clearly understand their algorithm<li_heng> 在 2025-06-06 上传 | 大小:621kb | 下载:0
[数据结构常用算法] data-structure.tar
说明:用C实现的常用数据结构集合,包括链表、堆栈、队列、位图、优先级队列、向量、堆等,对于初学数据结构是个相当不错的材料,都是自己亲自实现并测试的,各个数据结构的元素类型采用了通用类型(void *)-common data structures implemented using C language, including linked lists, stacks, queues, bit maps, priority queues, vector, stack, etc. A very good<joey.zhao> 在 2025-06-06 上传 | 大小:10kb | 下载:0