摘要: 冒泡排序 冒泡排序(buble sort)是一个比较入门的排序算法。顾名思义,它根据将最大(或最小)的数依次冒泡从而实现排序。 如下图所示,白色部分为待排序数组,红色部分为已找出的“较大的”数,每次迭代只需从白色部分找出其中最大的数字,直至找出n-1个“较大的”数后,数组已排序。 注:找出n-1个“ 阅读全文
posted @ 2018-05-22 20:41 黎志文 阅读(505) 评论(1) 推荐(2) 编辑
摘要: sort()方法对一个数组进行排序,并可以接受一个比较函数,最后返回一个排序的数组。 1.sort()有自身默认的比较函数,该函数把排序的元素都看作字符串。 var s = [5, 4, 3, 2, 1]; s.sort(); console.log(s); //=>[ 1, 2, 3, 4, 5 阅读全文
posted @ 2018-05-22 14:13 黎志文 阅读(571) 评论(0) 推荐(0) 编辑