【发布时间】:2012-02-29 18:49:03
【问题描述】:
在 Java 中,有什么简单的方法可以对元素数组进行排序,以维护有关元素存储在原始数组中的索引的信息?有内置函数吗?
我能想到的方法很少,但没有一个是微不足道的。
- 自己实现排序函数,并将一个索引数组与排序后的数组一起返回到原始数组。
- 将元素包装到一个类中,并将原始数组的索引存储在该类中,避免使用您的排序功能。
我需要它的原因是重新排列矩阵中的行,当重新排列的顺序由向量中的值指定时。向量中的值应按升序排列,矩阵中的行应相应重新排列。
【问题讨论】:
标签: java arrays sorting indexing