资源列表
6.13
- 哈弗曼树的算法;它可以构造哈弗树,以及把哈弗曼编01码,以及反编码!-Ha Fuman tree algorithm it Harvard tree can be constructed, and the Ha Fuman compiled 01 yards, and anti-encoding!
prim
- /*分别利用prim算法和kruskal算法实现求图的最小生成树*/-/* Use, respectively, and kruskal prim algorithm graph algorithms find the minimum spanning tree* /
K
- 最大K乘积问题。这个一个可以实现的代码。大家看看,参考一下。-The biggest problem of K product. This one can achieve code. Let us look at the reference.
Binary
- 二叉树 VC++, 通过VC++编程,生成二叉树,具有遍历的功能-Binarytree VC++
hash
- 数据结构 哈希表 二次再散列解决冲突,C-Data structure hash table secondary hash resolve conflicts, C++
Josephus
- 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。-Josephus is the application of a mathematical problem: Given n individuals (with numbers 1,2,3 ... n, respectively) sitting around a
maze
- 数据结构课程设计——迷宫问题求解代码(已测试,可直接运行)-Curriculum design- maze problem solving code (already tested, can be directly run)
ShellSort
- 首先取一个整数 gap < n(待排序记录数) 作为间隔, 将全部记录分为 gap 个子序列, 所有距离为 gap 的记录放在同一个子序列中 在每一个子序列中分别施行直接插入排序。 然后缩小间隔 gap, 例如取 gap = gap/2 重复上述的子序列划分和排序工作,直到最后取gap = 1, 将所有记录放在同一个序列中排序为止-First, take an integer gap < n (the number of records to be sorted) as t
zhan
- 栈的顺序存储结构及实现,一种简单的算法。
movingAveragePredict
- /** * @author jakcy_wu(wujichun) * * 预测分析--本算法只适用于受周期变化或者波动影响的数据 * 权值移动平均算法 * 本期預測值=(前期值*權數)求和/n * * 默认权值为{1,1,1},取最近3次的平均 * 注意权值和必须=权值集合.length */-/ ** * @ author jakcy_wu (wujichun) * * Forecast and Analysis -- This algorithm applies only to the af
链式表的相关使用啊
- (1)采用链式存储实现栈的初始化、入栈、出栈操作。 (2)采用顺序存储实现栈的初始化、入栈、出栈操作。 (3)采用链式存储实现队列的初始化、入队、出队操作。 (4)采用顺序存储实现循环队列的初始化、入队、出队操作。 (5)在主函数中设计一个简单的菜单,分别测试上述算法。
queen
- 采用递归回溯算法求解N皇后问题;C语言实现,可以动态控制皇后数量-Backward recursive algorithm using N Queen' s problem C language implementation, you can dynamically control the number of Queen' s