资源列表
algorithm
- 北邮算法设计课件,主要讲解了很多基本的算法,很有用-The BUPT algorithm design courseware, to explain many of the basic algorithm, is useful
off2stl
- 三维模型文件的数据结构转换,能将off格式文件转换成stl格式,可用于3d打印-transform off to stl
DataPStructuresPandPAlgorithmPAnalysisPinPCP-PMar
- Data Structure Algorithm
Project-Diva
- 课程作业, 分别实现链表的合并与纯化, 线性表的逆置等功能-Course work, respectively, to achieve the list of mergers and purification, the linear form of the inverse function set
图结构
- 图的结构包含了最小生成树哈夫曼输,最近距离等等(go to this test zip you will get better or corrot you choose)
search
- 解决拼图问题。利用AVL平衡树,是一种很有效率二叉搜索树,利用它可以的旋转功能可以很方便的构造,很快的查找 数据结构-BUC algorithm, an important database search algorithm. Use of AVL balanced tree is a very efficient binary search tree, it can use the rotation of the structure can be easily, quickly find
Fibonacci-sequence
- 此程序为C++语言的程序,可以输出斐波那契数列,特点是采用线性表的数据结构处理加法运算,对每一位数进行运算,并进位,解决了由于int或long int甚至unsigned long int(0~2^32-1=4294967295)的精度范围限制,此算法的精度范围主要受项数n(int)的范围(1~2^31-1=2147483647)影响-This program is C++ language program, you can output the Fibonacci sequence, is c
Data-structure-problem-resolution
- 数据结构习题解析与实验指导,使用C语言描述,非常实用-Data structures Exercises analytical and experimental guidance, using the C language descr iption, very useful
MergeSort
- 改进的基于c++的归并排序算法。排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。(Improved c ++ based merge sort algorithm. There are two kinds of sorting algorithms: one is sorting, th
Algorithms
- 包含《算法概论》里面大部分基本算法,自己写的,有比较详细的注释-C code for the algorithms in the book Algorithms (Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani)
InsertSort1
- 改进的基于c++的插入排序算法。排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。(Improved C ++ Based Insertion Sorting Algorithm. There are two kinds of sorting algorithms: one is sort
二叉树排序
- 运用二叉树进行排序,插入,删除等等