下载APP 随时随地学编程
返回 首页

常见排序算法

开始阅读
目录
(0)前言
(1)冒泡排序 (Bubble Sort)
(2)快速排序 (Quick Sort)
(3)选择排序 (Selection Sort)
(4)堆排序 (Heap Sort)
(5)插入排序 (Insertion Sort)
(6)希尔排序 (Shell Sort)
(7)归并排序 (Merge Sort)
(8)鸡尾酒排序 (Cocktail Sort/Shaker Sort)
(9)猴子排序 (Bogo Sort)
(10)桶排序 (Bucket Sort)
(11)基数排序 (Radix Sort)

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }