s********l 发帖数: 3 | 1 有一个2维数组,like{4 2
4 2}
将这个数组排序为一维数组,like{4,4,2,2},
如何把一维数组中的元素在原2维数组中找到2维下标。
多谢了。 | b***s 发帖数: 14 | 2 the problem definition is not clear. How do you change from the 2-dimension
to the 1-dimension array? Column by column?
【在 s********l 的大作中提到】 : 有一个2维数组,like{4 2 : 4 2} : 将这个数组排序为一维数组,like{4,4,2,2}, : 如何把一维数组中的元素在原2维数组中找到2维下标。 : 多谢了。
| s********l 发帖数: 3 | 3 将二维数组按照从大到小的顺序排列,得到1维。
【在 b***s 的大作中提到】 : the problem definition is not clear. How do you change from the 2-dimension : to the 1-dimension array? Column by column?
| b***s 发帖数: 14 | 4 still not clear, how is the 2d array got arranged in the first place? Random?
2-dimension
【在 s********l 的大作中提到】 : 将二维数组按照从大到小的顺序排列,得到1维。
| b*e 发帖数: 3845 | 5 the straight-forward way i can think of is that
you create a new array out[n,3], copy all the
data from source to the first column, mark the
(i,j) in the 2nd and 3rd column.
Then do a sorting based on the first column.
【在 s********l 的大作中提到】 : 有一个2维数组,like{4 2 : 4 2} : 将这个数组排序为一维数组,like{4,4,2,2}, : 如何把一维数组中的元素在原2维数组中找到2维下标。 : 多谢了。
|
|