资源列表
数据结构——走迷宫
- 走迷宫算法的C++实现,可直接运行可执行文件 不需要重新编译(Maze algorithm C++ implementation, can run directly executable files do not need to re compile.)
041761银行家算法(C语言)
- 在计算机操作系统中,最有代表的避免死锁的算法,是Dijkstra银行家算法。这是由于该算法能用于银行系统现金贷款的发放而得名的。为了加深对该算法的认识和掌握,进而在计算机上实现。为了实现银行家算法,系统中必须设置若干数据结构(In the computer operating system, the most representative algorithm to avoid deadlock is the Dijkstra banker algorithm. This is because t
huffmanTree
- 赫夫曼树的创建,以及Huffman编码与字符之间的相互转换(The creation of Huffman tree, and the conversion between Huffman coding and characters.)
无向图
- 无向图的创建,转化为邻接矩阵输出,及深度、广度优先遍历(The creation of undirected graph is transformed into adjacency matrix output and depth and breadth first traversal.)
6
- 队列操作,包括销毁清空初始化,插入删除某队内元素(Queue operations, including destruction, initialization, insertion and deletion of elements within a team.)
5
- 栈的操作,包括初始化创建,插入和删除元素(Stack operations, including initialization, creation, insertion and deletion of elements)
E2
- 怎样使用数据结构算法实现判断回文数字的程序(Using data structure algorithm to judge the palindrome)
数据结构与算法分析—C语言描述
- 数据结构与算法分析,大牛所著。介绍计算机相关基础与进阶的数据结构和算法相关知识。(datastructure and algorithm)
图论
- 图论问题 图的建立 图由顶点的集合和顶点间关系的集合组成。 图有无向图和有向图之分。 图的边上加上权值后为带权图。 度是与顶点相连的边的数目,有向图分入度和出度。 连通图指图中任意两个顶点都是连通的。6无向图和有向图(The problem of graph theory)
红黑树检测
- 数据结构题中可以用于对生成的树是否为红黑树进行检测,并返回一个检测值
约瑟夫环程序
- 约瑟夫环的程序实现,内有详细注释,又有约瑟夫环的基本原理,总之,很详细的啦,适合实验报告
单链表(修正版)
- 创建单链表,可以以此为一个简单的模版进行套用(Create a single chain table)