![]() |
Поиск второго меньшего значения в массиве, сохраняя его индекс в оригинале
Мне надо найти в массиве второе минимальное число и узнать какой у него индекс в оригинале. Например:
Код AS3:
Как это можно записать? |
"Индекс в оригинале" как "биточки в сметане".
— Сколько у нас минимальных чисел? — "Первое минимальное", "второе минимальное". Э-э-э. Походу тут все минимальные. |
Код AS3:
|
Темы пошли какие-то похожие на лабороторные работы в институте.
|
Код AS3:
|
Код AS3:
|
sort(Array.NUMERIC)[1] вернет значение, а нужен индекс, тогда придется сюда еще indexOf приладить
и да, sort(8) не трогает оригинал |
Сохранит. У Силина RETURNINDEXEDARRAY.
Мой вариант. Код AS3:
|
Цитата:
Цитата:
Еще бы логику пояснить |
Цитата:
Добавлено через 2 минуты Походу это целиком гуру-шутка. Пойду спать. |
Шутка, конечно. Лучше в теме про граф подскажи )
|
Я графы уже забыл, но если решения до завтра не найдете освежу знания, и попробую помочь.
|
Вот вы пишите формулы, а вдруг в массиве наименьших чисел будет сразу несколько?))) И тогда второе наименьшее число будет вовсе не вторым в сортированном массиве.
|
| Часовой пояс GMT +4, время: 02:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.