【问题标题】:How to implement bubble sort to sort string length from largest to smallest?如何实现冒泡排序将字符串长度从大到小排序?
【发布时间】:2021-12-30 12:33:17
【问题描述】:

如何实现冒泡排序,将字符串长度从大到小排序?

我试过了,但它是从小到大排序的

function order(array) {

  for ( let i = 0 ; i < array.length ; i++ ) {
    for ( let j = i ; j < array.length ; j++ ) {

      if ( array[i].length < array[j].length ) {
        let temp = array[i];
        array[i] = array[j];
        array[j] = temp;
      }

    }
  }

  return array;
}

【问题讨论】:

    标签: javascript bubble-sort


    【解决方案1】:

    嗯...如果这个比较

    if ( array[i].length < array[j].length ) {
      /* swap */
    }
    

    按升序排列...

    什么比较可能按降序排序?

    【讨论】:

    • 我换了还是不行
    猜你喜欢
    • 1970-01-01
    • 2012-07-23
    • 2016-02-09
    • 2017-03-11
    • 2016-02-09
    • 2021-12-25
    • 2021-06-25
    • 2014-12-06
    相关资源
    最近更新 更多