![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Цитата:
![]()
__________________
Нельзя передать сложность, а только знание о ней. |
|
|||||
|
__________________
http://www.chessmax.ru |
|
|||||
|
Inet_PC, отличный метод)
__________________
Нельзя передать сложность, а только знание о ней. |
|
|||||
|
Цитата:
Вот еще заметил maxLenght = 0 изначально.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
GBee, Полностью согласен
![]() сейчас исправлю ![]() Добавлено через 4 минуты привычка с плюсов осталась. бяка всякая получалась после, если пустую переменную объявить.
__________________
Нельзя передать сложность, а только знание о ней. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 177
|
Если верить методе Inet_PC, реализация Tasmanec исполняется быстрее...
Хм... Хотя у меня какая-то ошибка в тесте: var t:Number= getTimer(); trace("duration: " + t); var firstArray:Array = [1, 1, 1, 1, 1, 1, 1, 1, 1]; var secondArray:Array = [2, 2, 2, 2]; var thirdArray:Array = [3, 3, 3, 3, 3, 3]; var myMassiv: Array = [firstArray, secondArray, thirdArray]; var maxLenght:Number; //максимальная длина массива из множества массивов var idArray: Number = 0; //номер массива с максимальной длиной на данном шаге while(maxLenght > 0) { for(var i:int = 0; i < myMassiv.lenght; i++) { if (maxLenght < myMassiv[i].lenght) { maxLenght = myMassiv[i].lenght; idArray = i; } } trace(myMassiv[idArray].pop());//делаете, что надо с каким Вам нужно элементом массива с максимальной длинной это будет массив myMassiv[idArray] } trace("Время:"+(getTimer() - t)); Последний раз редактировалось zorexundra; 07.10.2011 в 17:24. |
|
|||||
|
Цитата:
надо вместо должно заработать) Добавлено через 2 минуты говорил же, что лучше сразу приписывать значения переменным))
__________________
Нельзя передать сложность, а только знание о ней. Последний раз редактировалось Tasmanec; 07.10.2011 в 18:15. |
|
|||||
|
и
Не одно и тоже. В первом случае maxLenght == NaN, а во втором 0.
__________________
http://www.chessmax.ru Последний раз редактировалось Inet_PC; 07.10.2011 в 18:42. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 177
|
Получился бесконечный цикл...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|