资源列表
algorithm
- WIN32下实现的一个界面程序,将大学课程算法分析里面的实验程序综合成一个程序,用图形化的方法来体现。-WIN32 to achieve an interface program, which the university courses of the experimental procedure algorithm integrated into a program with a graphical approach to expression.
Data-Structure
- 包含了数据结构中的一些经典算法,并对各种排序算法进行了总结,比较了各排序算法的时间性能。-This source contains a number of classic algorithms of data structure, and summarized various sorting algorithms and compared the time performance of the sorting algorithms.
1
- 任意长度整数加法运算,数据结构类型为双向循环链表-Arbitrary length integer addition operation, the data type is double circular linked list structure
24dian
- 24点 可以将所有的算法显示出来 -24 points can be displayed all the algorithms @ @ @ @
eightqueens
- 算法中的经典问题:八皇后问题,回溯法的重要应用-eightqueens in C language
hanoi
- C语言中的经典算法:哈诺塔问题,递归调用的经典应用-hanoi in C language
quicksort
- 快速排序算法,适合初步学习数据结构的同学了解排序的特点-quicksort in C language
josephus
- 约瑟夫算法,适合初步学习数据结构的同学了解递归调用的特点-josephus in C language
trees
- 二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态: (1)空二叉树——(a); (2)只有一个根结点的二叉树——(b); (3)右子树为空的二叉树——(c); (4)左子树为空的二叉树——(d); (5)完全二叉树——(e)注意:尽管二叉树与树有许多相似之处,但二叉树不是树的特殊情形。 -Binary tree is recursively defined, and its sub-tree nodes are so divided, there are five ba
hufmtree
- 给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。 -Given the right value as the n-n-leaf node, a binary tree structure, if the minimum weighted path length, saying such a binary tree for the optimal binary tree, also called Hu
link
- 单链表是一种顺序存取的结构,为找第 i 个数据元素,必须先找到第 i-1 个数据元素。因此,查找第 i 个数据元素的基本操作为:移动指针,比较 j 和 i -Linked list structure is a sequential access for the data elements to find the first i must first find the first i-1 data elements. Therefore, the first i find the basic o
finding
- 折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是查找表中的数据元素必须有序。 -Binary search algorithm idea is to sequence by ordering (ascending or
