关于排序 关于算法的问题

图片描述

当我把第一行收缩后,list[0].size=1,如何让后面依次来排列

list: [{
        row: 1,
        col: 1,
        size: 2,
        number: 12,
        msg: '1'
    }, {
        row: 2,
        col: 1,
        size: 1,
        number: 21,
        msg: '3'
    }, {
        row: 3,
        col: 1,
        size: 1,
        number: 31,
        msg: '5'
    }, {
        row: 3,
        col: 2,
        size: 1,
        number: 32,
        msg: '6'
    }, {
        row: 4,
        col: 1,
        size: 1,
        number: 41,
        msg: '7'
    }]

当我改变某行的行号或者列号后,能让它动态的一行两列依次来排序,有没有比较好的思路或者算法

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题