搜索资源列表
systemcode
- 系统工程课本中框图实现 特点是 1、 运用动态存储,节省空间。 2、 算法严格按照框图,便于理解 3、 输入输出较简洁,而且满足要求。 这三个程序的主要缺点是: 1、 输入输出界面不够友好,用DOS界面交互,不如图形界面好 2、 输入必须以固定格式,没有安全性检验,一旦输错必须重新输入; 3、 在“矩阵划分”的程序中,输入不够灵活,同时由于动态分配内存,矩阵元素定位时间长,时间复杂度增加。
Stooge_sorting
- 排序算法 用分而治之的思想 把原问题划分为前2/3 子问题 和后2/3子问题。时间复杂度为哦(n^logn2/3) -using divide and conque method to sort a series of data .the time complexity is (n^logn2/3)
sort
- 一个最全面的排序程序,其中包括了目前几乎所有常用的排序算法的实现,包括冒泡排序,简单交换排序,希尔排序,堆排序,直接插入排序,折半插入排序,2-路插入排序,快速排序,堆排序,归并排序,并且总结了相应的时间复杂度和空间复杂度-A sort algorithm that contains the bubble sort,simple swap sort,straight insert sort,binary insert sort,shell sort,quick sort,heap sort ,m
matrix_compute
- 该程序用于计算矩阵的乘方和,采用算法设计中的分治法实现,计算速度快,算法复杂度低。-Involution of the procedures used to calculate the matrix using the divide and conquer algorithm design to achieve calculation speed, low complexity of the algorithm.
ShellSort
- 程序才用c语言编写,实现希尔排序功能,算法复杂度为以2为底logn,另外有红黑树源码-Procedures before using the c language to achieve Hill sorting algorithm complexity is base 2 logn, another red-black tree Source
十大算法时间与空间比较
- 对于十大算法进行时间复杂度与空间复杂度比较,源程序,模块化设计语言,C++编程