资源列表
计算机程序设计艺术 第4卷
- 这是一本关于算法设计的好书,值得一看,非常推荐。(This is a good book about algorithmic design, which is worth reading and highly recommended.)
project7
- 利用构造完全二叉树的方法建立二叉树结构。(1) 实现二叉树的先序、中序、后序遍历以及求深度操作;(2) 利用堆栈进行中序遍历并指出栈内最多元素个数。(The structure of binary tree is established by constructing complete binary tree. To realize the traversal of the binary tree in order, in order and after order and to find th
二叉排序树
- 使用二叉树对一系列整数排序,并进行前序,中序,后序遍历。 可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。每种遍历结果输出一行。每行最后一个数据之后有一个空格。(The binary tree is used to sort a series of integers and traverse them in the order of preceding, middle and post. There may be multipl
dijkstra
- 图论中迪杰斯特拉最短路算法的matlab代码(Matlab code of Dijstro algorithm in graph theory)
校园导航系统
- 校园导航系统,用邻接矩阵和迪杰斯特拉算法(Campus Navigation System Using Adjacency Matrix and Dijkstra Algorithms)
project6
- 利用线性探查法建立Hash表并进行查找操作(Establishment of Hash Table by Linear Exploration and Search Operation)
八数码A*算法,A算法
- 八数码A*,A算法程序,使用c语言实现。只需将txt中内容复制,粘贴到C语言运行环境中,即可。
Matlab Toolbox for Dimensionality Reduction.tar
- matlab 常用的降维软件 包括常用LLE、PCA、CCA等算法,简单好用
The Most Deligent Man
- 邓老师发现有很多外国同学选修他的 mooc,于是他打开刷题记录,想找出最认真的那位同学。 共有 n 条刷题提交记录,每条记录包含一个人名,所有同学的名字各不相同。 邓老师认为刷题记录中出现最多的人就是最认真的那位同学。于是他开始查找,虽然邓老师脑容量很大,但是他不想花很多在这种单调的工作上,于是他只分配了很少的脑容量来完成这项任务。 请你设计一个算法,帮助他找到最认真的人。 输入 第一行仅含一个整数,即记录的总数 n。 接下来的 n 行给出记录,每行各用一个字符串给出一个人名。
数据结构代码
- 数据结构代码,包括主要数据类型(顺序表,链表,队列,树,图)的实现(Data structure code, including main data types)
数据结构 图的应用 最小生成树问题
- 应用最小生成树的实际问题,内含题目、代码、问题分析(Application of the minimum spanning tree to practical problems, including problem, code and problem analysis)
树_17281183_刘梦婷
- 建立树的孩子兄弟链表存储结构,求树的深度。 要求: 1)自上而下输入树中每条边(例如#A,AB,AC,BD,##),不要转换成二叉树输入。 2)按树中由根至叶子结点层次遍历顺序(每层中自左至右输入),输入结点序列及每个结点的度,构造孩子兄弟链表。(Establish the storage structure of the tree's child and brother list, and find the depth of the tree. Requirement: 1) Inp