Java 什么是冒泡算法?
提問人:劉旭39發(fā)布時間:2020-11-25
冒泡算法
計算機編程學(xué)中提出了一系列的排序算法,上面的Arrays.sort()方法就是使用了雙軸快速排序 (Dual-Pivol Quicksort; Arrays中的sort有多個重載方法,但并不都是快速排序,如重載方法sort(T[] a,Comparator <? super T>c)是TimSort排序算法,感興趣的讀者可以閱讀JDK源碼)。除此之外,比 較出名的算法有冒泡希爾排序、選擇排序、堆排序、快速排序、歸并排序、桶排序等,感興趣的 讀者可以自行研究各種算法的實現(xiàn)和復(fù)雜度。下面是一個使用冒泡算法實現(xiàn)升序排序的示例
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>