文章博客

技术团队文档示例


【数组-排序】对数组进行排序

<h4>对数组进行排序</h4> <hr /> <h5>第一种:冒泡排序</h5> <p>比较相邻的两个元素,如果前一个比后一个大,则交换位置。 第一轮的时候最后一个元素应该是最大的一个。 按照步骤一的方法进行相邻两个元素的比较,这个时候由于最后一个元素已经是最大的了,所以最后一个元素不用比较</p> <pre><code>function bubble_sort(arr){ for(var i=0;i&lt;arr.length-1;i++){ for(var j=0;j&lt;arr.length-i-1;j++){ if(arr[j]&gt;arr[j+1]){ var swap=arr[j]; arr[j]=arr[j+1]; arr[j+1]=swap; } } } } var arr=[3,1,5,7,2,4,9,6,10,8]; bubble_sort(arr); console.log(arr);</code></pre> <h5>第一种:冒泡排序</h5>

页面列表

ITEM_HTML