排序

作者: 程南swimming | 来源:发表于2020-06-15 14:08 被阅读0次

    排序算法稳定性:

    假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。

    https://www.jianshu.com/p/cd4592d2ef51

    this.compdata=sortdata.sort(function(a,b){

    if (a.previousNum > b.previousNum){

    return 1;

            }else if(a.previousNum === b.previousNum){

    if(a.bePreviousNum > b.bePreviousNum){

    return 1;

                }

    java对对象list进行排序:

    方法1:collection.sort(list, new Comparator<>(){

        Public int compare(o1,o2){

            //此处写排序方法

    //如果要按照升序排序,

    //则o1 小于o2,返回-1(负数),相等返回0,01大于02返回1(正数)

    如果要按照降序排序

     则o1 小于o2,返回1(正数),相等返回0,01大于02返回-1(负数)

    }

    })

    }

    return -1;

        });

    },

    相关文章

      网友评论

          本文标题:排序

          本文链接:https://www.haomeiwen.com/subject/bcwlmctx.html