【发布时间】:2011-09-05 03:06:28
【问题描述】:
这里是 C++ 示例
int a[1000] = {3,1,5,4}
int b[1000] = {7,9,11,3}
如果我对数组 a 进行排序,数组 b 也在数组 a 之后,我该如何做到这一点
例子
a[1000] = {1,3,4,5}
b[1000] = {9,7,3,11}
是否可以使用排序功能
sort(a,a+4)
还能对数组 b 进行排序吗?
编辑:如果有 3 个数组呢?
【问题讨论】:
-
您使用索引进行排序。见stackoverflow.com/questions/1577475/…
-
@ben 因为 b 没有排序。它以与 a was 相同的方式重新排列。
-
啊哈。那么zuelb应该写自己的排序函数。