您好,欢迎来到爱玩科技网。
搜索
您的当前位置:首页JS排序方法(sort,bubble,select,insert)代码汇总_基础知识

JS排序方法(sort,bubble,select,insert)代码汇总_基础知识

来源:爱玩科技网


最近开始学习数据结构。

一点一点整理,希望能坚持下来。

因为方向是前端,所以用JavaScript实现。



//Bubble排序



//Select排序

var testArr=[3, 44, 38, 5, 47, 15, 36, 26, 27, 2, 46, 4, 19, 50, 48];
function selectSort(array){
 for(i=0;i

//Insert排序

var testArr=[3, 44, 38, 5, 47, 15, 36, 26, 27, 2, 46, 4, 19, 50, 48];
function insertSort(array){
 for (var i = 0 ; i < array.length-1; i++) {//注意i小于数组的长度-1,否则会造成数组越界,形成死循环
 var curElement=array[i+1];
 for (var j = i; j >= 0; j--) {
 if(curElement
 




                
            
            

Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务