加载中
排序-归并排序(Merge Sort)

描述 归并排序是将一个大的无序序列,可以先将它分成两半分别排序(递归地),然后将结果归并起来,最终将整个无序序列排序成有序序列。归并排序能够将长度为N的序列排序所需时间和NlongN成正比...

2018/10/16 23:18
119
排序-希尔排序(Shell Sort)

描述 希尔排序的思想是基于插入排序,在希尔排序中使得数组中任意间隔为h的元素都是有序的,这样的数组被称为h有序数组。在排序时,如果h很大,就可以将元素移动到很远,为实现更小的h有序创...

2018/10/16 23:17
35
排序-冒泡排序(Bubble Sort)

描述 冒泡排序(Bubble Sort)它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序...

2018/10/11 00:47
62
排序-插入排序(Insertion Sort)

描述 插入排序是一种简单的排序方法,其基本操作是将后续元素插入到已排好的有序列表中,从而得到一个新的、记录数量增1的有序表。当所有元素都被插入时,整个序列排序完成。 原理 假设有一组...

2018/10/11 00:18
1.4K
排序-选择排序(Selection Sort)

描述 选择排序是一种简单的排序方法,每次从序列元素中选出最小的一个,顺序放在已排序的序列末尾,直到全部排序结束为止。 原理 从序列(N个元素)中找出最小元素,和第一个元素交换; 从剩下...

2018/10/10 19:54
57

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部