资源列表
greedyprogram
- 关于员工任务分配问题的算法,我们用贪心算法来实现。这里是贪心算法的C语言程序。-using greedy to answer work problem
MazePath_v4.0
- C语言 使用SDL 实现的迷宫求解演示程序。 使用栈,回溯法 包括制作地图,随机生成地图,求解过程演示。-C language realization of the use of SDL demo program to solve the maze. The use of stacks, including the production of backtracking map, randomly generated maps, the solution process demonstra
luciferLanguage
- 这是acm里关于魔王语言的一道题,通过栈和队列的知识来解决。-this is balout luciferlanguage . i use the datastructure with stack and queue.
OptimizeAlgrithm
- 快速排序优化算法,当子数组小于某一K值时不在计划分,而是采用直接插入排序法,k是与总结点数N有关的一个值(k=f(n-OptimizeAlgrithim
InThrBiTree
- 数据结构中线索二叉树的创建、遍历及建线索等-Threaded binary tree data structure creation, traversal and construction leads, etc.
KMP
- 字符串的kmp匹配算法并行计算的源程序,KMP匹配算法,需要的可以-KMP matching algorithm
UnDirectGraph
- 本程序实现了《数据结构》课本中无向图的基本算法,包括图的构造、图的深度、广度优先遍历算法、用Prim、Kruskal算法构造最小生成树以及分别用Dijkstra、Floyd算法求源点到所有顶点、图中任意两点间的最短路径,并给出具体的路径 -This procedure achieved a " data structure" textbooks undirected graph the basic algorithm, including graphs, graph depth
Page-out-algorithm
- 操作系统算法演示,页面淘汰算法的c语言演示,比较简单-Algorithm demonstrates the operating system, page-out algorithm c language shows, a relatively simple
C
- c++基本程序,可以求三次方程的根,数组排序,生成魔方阵-c++ basic program, you can seek the root of cubic equation, the array is ordered to generate magic square
Folyd
- 弗洛伊德算法,图论,图的遍历,对初学者有用-Floyd algorithm, graph theory, graph traversal, useful for beginners
VolRen
- MITK中体绘制算法实现,效果不错,适合初学者-MITK in volume rendering algorithm, good results
pro
- 如果采用单链表保存单词,可采用如下办法压缩存储空间。如果两个单词的后缀相同,则可以用同一个存储空间保存相同的后缀。例如,原来分别采用单链表保存的单词Str1“abcdef”和单词Str2“dbdef”,经过压缩后的存储形式如下。 请设计一个高效的算法完成两个单链表的压缩存储,并估计你所设计算法的时间复杂度。 要求:阅读预设代码,编写函数SNODE * ziplist( SNODE * head1, SNODE * head2 ) ziplist的功能是:
