2
Например, у меня есть 1D массив, и я хочу найти k max элементов в массиве и вернуть их значения и \ или индексы, как я могу это сделать?Как найти max k элементов в массиве?
Например, у меня есть 1D массив, и я хочу найти k max элементов в массиве и вернуть их значения и \ или индексы, как я могу это сделать?Как найти max k элементов в массиве?
Используйте sort()
, а затем возьмите первые k
элементы результата.
Вы правы. Я должен смутить его с помощью какой-то другой функции. Сожалею! – Ansari
Да, вы правы, но мне также нужны индексы (сортировка, нарушающая порядок индексов) – mrgloom
@mrgloom: взгляните на документацию, к которой я привязан; вы можете получить индексы из 'sort'. –