找回密码
 立即注册
收起左侧

根据二维数组的某一列值,用qSort对数组重新排序

0
回复
6270
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2017-7-18 14:36:31 显示全部楼层 |阅读模式
1Qter豆
比如一个数组array[3][3]={(1,5,9),(8,1,7),(6,4,3)}
想按照第一列的大小,重新给它排序 {(8,1,7),(6,4,3),(1,5,9)}

看了Qt帮助文档,函数qSort基本是针对一些链表的操作, qSort(list.begin(), list.end()),,qSort(list.begin(), list.end(), caseInsensitiveLessThan);这个函数可以对数组排序吗?
如果不能的话,对类似的这个二维vector怎么排序呢?

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了