У меня есть массив
double[] weights = { 32.0, 32.0, 25.0, 25.0, 30.0, 28.0,
12.0, 10.0, 8.0, 8.0, 18.0, 0.0 };
Я хочу отсортировать соответствующие индексы от 0
до 11
по убыванию weights
:
{ 32.0, 32.0, 30.0, 28.0, 25.0, 25.0, 18.0, 12.0, 10.0, 8.0, 8.0, 0.0 }
Мой желаемый результат в этом случае будет int[]
:
{ 0, 1, 4, 5, 2, 3, 10, 6, 7, 8, 9, 11 }
Я добавил значения int [] для отслеживания индексов:
int[] values = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }