搜索资源列表
数组排序算法改进版
- 这个程序的头文件中包含四种排序方法:泡沫排序法(bubble),插入排序法(insertion),快速排序法(quick)和选择排序法(selection)。头文件中还使用了模板技术,以便可以同时实现几种类型的排序算法。 dinimicky_hu对原程序做了修改和优化,使用了函数指针数组,并修改了一个BUG-The head file of this programme includes 4 methods of sorting : Bublle sorting,insertion sortin
完全实现快速排序算法
- 完全实现快速排序又称分区交换排序法 在待排序文件中任取一个元素(例如第一个元素),以该元素为标准,将所有元素分为二部分:所有小于该元素的集合,所有大于等于该元素的集合。 将该元素放在二部分中间 利用递归原理,分别对每部分进行排序-Fast sort algrithms
排序法
- 该程序详细解读了各种的排序方法的原理对初学者非常有帮助-the procedures detailed explication of the various methods of sorting principle to be very helpful to beginners
递归算法快速排序
- 分而治之方法还可以用于实现另一种完全不同的排序方法,这种排序法称为快速排序(quick sort)。在这种方法中, n 个元素被分成三段(组):左段l e f t,右段r i g h t和中段m i d d l e。中段仅包含一个元素。左段中各元素都小于等于中段元素,右段中各元素都大于等于中段元素。因此l e f t和r i g h t中的元素可以独立排序,并且不必对l e f t和r i g h t的排序结果进行合并。m i d d l e中的元素被称为支点( p i v o t )。图1 4
快速排序法
- 这个是快速排序法的算法实现-This is a rapid method of sorting algorithm
混合排序
- 这是一个运用多种排序法对数据进行排序的程序,排序时间复杂性小,空间复杂性小,排序速度快.压缩包包括源程序文件,再vc中运行.-This is a use of a variety of data sequencing procedures for ordering, scheduling time complexity of small, space complexity of small, fast order. Compressed including source files, then
数据结构各种排序的比较
- 各种排序法的比较:利用数据结构各种算法,实现的算法比较,C++版-Comparisons of different sorting methods :use different algorithms in data structure to compare their efficiency .
选择排序法
- 这是一段关于选择排序的原代码,对初学者来说是很有用的,也许对您有帮助-This is a ranking on the selection of the original code, for beginners is very useful, perhaps your help
各种排序法
- 数据结构各种经典排序法集锦,包含了几种最常用的排序法-various data structure classic sort magazines, including several ranking of the most commonly used method
基于 FPGA 实现的冒泡排序法范例
- 基于 FPGA 实现的冒泡排序法范例,Verilog 的语法.
qsort3.zip
- 不使用递归的快速排序法,Quick sort without using recursive
final.rar
- 有以下七种排序法的实现方法,1冒泡排序,2顺序插入排序,3快速排序,4折半插入排序,5希尔排序,6.选择排序,7归并排序,并分析了各种排序法的性能。程序调通了,完全没有问题。,There are seven methods to sort the law, 1 Bubble Sort, Insertion Sort 2 order, 3 Quick Sort, Insertion Sort 4 half, 5 Hill sort, 6. Choose Sort, 7 merge sort, an
link_quicksort
- 链表的快速排序法-List`s quick sort
OptimizeAlgrithm
- 快速排序优化算法,当子数组小于某一K值时不在计划分,而是采用直接插入排序法,k是与总结点数N有关的一个值(k=f(n-OptimizeAlgrithim
Sort
- 用C#自动演示了冒泡排序法(原创),帮助初学者理解冒泡排序法,开发者学习C#-C# automatically used to demonstrate bubble sort method (original), to help beginners understand the Bubble Sort method, developers learn C#
经典排序算法
- 几种经典的排序方法,如冒泡法、选择排序法、边存放边排序算法等。
Choice ranking method
- 三种选择排序法,每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录(Three alternative sorting methods, each in n-i+1 (i=1, 2),... (n-1) the minimum record of the keyword selected in the record is used as the I record in the ordered sequence)
sort
- 快速排序法和堆排序法Fortran90程序,其中快速排序法使用到了递归过程,因此对于堆栈要求较高(both Quicksort and Heapsort program are used for sort array. Note that a recursion process is used in Quicksort program, Thus it need require a relative high stack size.)
冒泡排序法
- 不限数字个数且使用函数的冒泡排序法,供交流学习使用。(Bubble sorting method without limitation of quantities of inputs.)
选择排序
- C语言选择排序法,可以很方便快速的对一组数据进行排序,排列(C language selection sorting method, it can quickly and easily sort and arrange a set of data.)