搜索资源列表
利用双向走动法改进冒泡排序算法C语言源代码
- 传统的冒泡排序法是这样操作:从前往后,依次比较两个相邻的元素,如果逆序则交换这两个元素值,然后继续往后操作;到了数据尾部时,就找出了一个最大值(或最小值)。然后重复上面的操作n-1次(n为元素个数)。相关的改进办法:按照上面的办法来操作的话,第一次扫描把最大数(或最小数)放到最后面的位置,第二次扫描时其实只需要扫描到倒数第二个位置就可以了,因为最后一个位置已经不需要判断了,以后的操作都是类似的。这样可以减小程序运行时间。-traditional Bubble Sort method is ope
allkindofjavacode
- 各式JAVA排序算法,很有价值,希望能对大学有所帮助.-assorted JAVA algorithm, a very valuable, in hopes of the University of help.
DifSortSrc
- 不同的排序算法的源程序-different algorithm source code
标准库中的排序算法
- 标准库中的排序算法-standards for the Sort Algorithm
插入排序(Inseretion Sort)
- 插入算法,英文叫作insertion sort-insertion algorithm, called the insertion sort English
Java-sort
- Java各种排序算法代码,转载自-JAVA爱好者:http://www.javafan.net-Java various sorting algorithm code, reprinted from-JAVA lovers : http : / / www.javafan.net
常用排序算法
- 常用的几种排序算法-Sorting Algorithm
排序算法
- 里面有bidirbubblesort,Quicksort 等六种排序算法-bidirbubblesort inside, the six Quicksort algorithm
arraysort
- 数组排序算法,这个程序的头文件中包含四种排序方法:泡沫排序法(bubble),插入排序法(insertion),快速排序法(quick)和选择排序法(selection)。头文件中还使用了模板技术,以便可以同时实现几种类型的排序算法,-Array sorting algorithm, its head files include four sorting methods:bubble sorting method (bubble), insertion sorting method(insert
javasort
- 演示各种排序方法的Java小程序-Demonstration of a variety of methods to sort of Java applet
Sort_show
- 用Java实现的对常见7个排序算法进行演示,7个排序算法为:冒泡、插入、堆排、归并、快排、希尔、选择-With the Java implementation of the common sorting algorithm 7 demo, 7 sorting algorithms: bubble, insertion, the heap row, merge, quick row, Hill, choose
ArrayBub
- java语言的各种排序算法,及使用效率及什么情形下使用。-various sorting algorithm java language, and the use of efficiency and under what circumstances to use.
MergeSortcode
- 合并排序 算法设计与分析 Java实现 配合算法设计与分析 第二版-Merge Sort Algorithm Design and Analysis of Java implementation
常见的七大排序算法Java实现
- 常见的七大排序算法,适用于初学者参考学习使用(Common seven sorting algorithm, for beginners reference, learning to use)
18几种排序
- 实现的主要功能是:对于几种排序算法的实现,所使用的语言是java语言。(The main function of the implementation is: for several sorting algorithm implementation, the language used is the Java language.)
IJPrj
- Java实现常见的排序算法,供初学者参考。(Java to achieve a common sorting algorithm)
合并排序
- 合并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。合并排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为2-路归并。合并排序也叫归并排序。(Merge sort is an efficient sortin
排序sort8
- 内有经典的排序算法java实现、根据牛客网左大神的讲课自学完成。(It has a classic sorting algorithm, Java, which is completed according to the lecture of the big left God of Niu guest.)
数据结构书中代码演示
- 数据结构书中代码完整演示,包括链表,二叉树,图,查找,排序算法等(A complete demonstration of the code in the data structure book, including linked list, binary tree, graph, search, sorting algorithm, etc.)
shell&insertion&selection
- Shell.java为插入排序,Insertion.java为选择排序,Shell.java为希尔排序。(Shell.java is insertion sort, Insertion.java is selection sort, Shell.java is shell sorting.)