星空网 > 软件开发 > Java

JavaScript 冒泡排序和选择排序

var array = [1,2,3,4,5]; // ---> 服务//效率 ---> 针对一个有序的数组 效率最高//标志 true false for(var j = 0; j < array.length - 1;j++ ){  //- j 每次排序完成之后 后面减少比较的次数  var isTrue = true;  //如果数组本身就是升序,则直接输出  for(var i = 0; i < array.length - j - 1;i++){    if(array[i] > array[i+1])    {      var temp = array[i];      array[i] = array[i+1];      array[i+1] = temp;      isTrue = false;    }  }  document.write(array);  if(isTrue){    break;  }}

var array = [12,34,4,6,20];//length - 1 j = 0 - length - 1for(var j = 0; j < array.length - 1;j++){  var min = array[j]; // 1 3 34 4 345 5  var minIndex = j;  for(var i = j + 1; i < array.length;i++){    if(array[i] < min){      min = array[i];      minIndex = i;    }  }    if(minIndex != j){    var temp = array[minIndex];    array[minIndex] = array[j];    array[j] = temp;  }}

 




原标题:JavaScript 冒泡排序和选择排序

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

亚马逊listing优化指南:https://www.ikjzd.com/articles/128112
IPI分不够怎么办?收下这份冲IPI高分指南,助你制胜年终旺季:https://www.ikjzd.com/articles/128114
分享几个Shopee店铺选品的小技巧!:https://www.ikjzd.com/articles/128115
亚马逊测评养号所需要的几大条件!:https://www.ikjzd.com/articles/128116
怎样做好亚马逊站内CPC广告?:https://www.ikjzd.com/articles/128117
旺季硝烟起!环球易购要申请2亿授信!:https://www.ikjzd.com/articles/128120
最新消息:推进涉“字节剥离TikTok”新法案将再投票:https://www.goluckyvip.com/news/220214.html
家禽喂食器专利,案件号:24-cv-2773,DRAFT TOP 开瓶器,案件号:24-cv-1889,24-cv-2620等:https://www.kjdsnews.com/a/1842233.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流