相關詞條
-
排序
排序是計算機內經常進行的一種操作,其目的是將一組“無序”的記錄序列調整為“有序”的記錄序列。分內部排序和外部排序,若整個排序過程不需要訪問外存便能完成,...
概念 冒泡排序 選擇排序 插入排序 希爾排序 -
排序算法
所謂排序,就是使一串記錄,按照其中的某個或某些關鍵字的大小,遞增或遞減的排列起來的操作。不穩定排序算法可能會在相等的鍵值中改變紀錄的相對次序,但是穩定排...
分類 C++算法 算法列表 排序的算法 複雜度 -
快速排序算法
快速排序(Quicksort)是對冒泡排序的一種改進。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通過一趟排序將要排序的數...
算法介紹 排序演示 示例代碼 最佳化 變種 -
歸併排序
歸併排序(MERGE-SORT)是建立在歸併操作上的一種有效的排序算法,該算法是採用分治法(Divide and Conquer)的一個非常典型的套用。...
歸併操作 算法描述 比較 用途 示例代碼 -
原地排序
屬於原地排序的是:希爾排序、冒泡排序、插入排序、選擇排序、快速排序、堆排序。 冒泡排序冒泡排序,是指計算機的一種排序方法,它的時間複雜度為O(n 選擇排...
原地排序 排序 -
並行排序
並行排序算法,是計算機並行計算能力大大發展之後,為了提高排序效率而提出的算法。
串列算法直接並行化 比較器網路上的並行排序 -
Shell排序
希爾排序是一種插入排序算法,它出自D.L.Shell,因此而得名。Shell排序又稱作縮小增量排序。Shell排序的執行時間依賴於增量序列。
基本思想 算法分析 算法步驟 算法總結 -
冒泡排序
冒泡排序(Bubble Sort),是一種計算機科學領域的較簡單的排序算法。 它重複地走訪過要排序的元素列,依次比較兩個相鄰的元素,如果他們的順序(如從...
算法原理 算法分析 算法描述 -
數學排序
數學排序是一款休閒遊戲。
遊戲信息 遊戲簡介 -
按時間降序排序
排序順序在一定程度上由列的排序規則順序來決定。在實際很多套用中,經常需要進行排序,一般都是對象中的一個屬性進行升序或降序,其中對時間進行排序是最常見一個...
簡介 Linux按時間排序查看檔案 MySQL的時間排序 排序算法
