常見的排序算法哪個效率最高?
快速排序法。
Java的排序算法有哪些? java的排序大的分類可以分為兩種:內排序和外排序。在排序過程中,全部記錄存放在內存,則稱為內排序,如果排序過程中需要使用外存,則稱為外排序。下面講的排序都是屬于內排序: 1.插入排序:直接插入排序、二分法插入排序、希爾排序。2.選擇排序:簡單選擇排序、堆排序。3.交換排序:冒泡排序、快速排序。4.歸并排序。5.基數排序。java中的算法,一共有多少種,哪幾種,怎么分類? 1、算法按實現方式分,有遞歸、迭代、平行、序列、過程、確定、不確定等。2、算法按設計范型分,有分治、動態、貪心、線性、圖論、簡化等。