首页 > 编程语言 > 详细

简单算法

时间:2018-10-23 14:11:44      阅读:187      评论:0      收藏:0      [点我收藏+]

1、降序排序(JavaScript)

var timeGroup=[ "2018-09", "2018-07", "2018-08", "2018-10"];

for (var i = 0; i < timeGroup.length - 1; i++) {
         var item1 = timeGroup[i]; 
         var item2 = timeGroup[i + 1];           //取后一个值
         //如果后一个值大于前一个值就让后一个值和前面所有的值进行对比
         if (item2 > item1) { 
             for (var j = i; 0 <= j; j--) {
                 var item3 = timeGroup[j];       //取item2的前一个值item3
                 if (item2 > item3) {            //如果后者(item2)大于前者(item3)就替换两者之间的位置
                      timeGroup[j + 1] = item3;
                      timeGroup[j] = item2;
                 }
             }
         }
     }

 

排序前:

技术分享图片

 

排序后:

 技术分享图片

 

简单算法

原文:https://www.cnblogs.com/GIScore/p/9835856.html

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