首页 > 编程语言 > 详细

js 简单排序

时间:2019-02-18 18:11:31      阅读:153      评论:0      收藏:0      [点我收藏+]
1.冒泡排序:
解析:1.比较相邻的两个元素,如果前一个比后一个大,则交换位置。
   2.第一轮的时候最后一个元素应该是最大的一个。
   3.按照步骤一的方法进行相邻两个元素的比较,这个时候由于最后一个元素已经是最大的了,所以最后一个元素不用比较。
 
 
技术分享图片

 

2.快速排序:

解析:快速排序是对冒泡排序的一种改进,第一趟排序时将数据分成两部分,一部分比另一部分的所有数据都要小。然后递归调用,在两边都实行快速排序。
 
技术分享图片

 

 

-------------------整理于yingxiang 20190218

js 简单排序

原文:https://www.cnblogs.com/522040-m/p/10396979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!