![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Aug 2012
Сообщений: 297
|
Если есть конечно, где пример "оптимизации".
|
|
|||||
|
Регистрация: Aug 2012
Сообщений: 297
|
Цитата:
Это число 10 находится в массиве массиве ([[10]]). |
|
|||||
|
Ага, так лучше. Вот пишу на коленке:
for (var i:uint = 0; i < arr.length; i++) { // кэшируем элемент массива, чтобы каждый виток цикла не искать var numbList:Array = arr[i]; for (var j:uint = 0; j < numbList.length; j++) { var numb:int = numbList[j]; if (numb > 2) { numb = 0; } else { numb++; } numbList[j] = numb; } } Плюс по-хорошему еще каждое обращение к длине массива тоже закэшировать. Оно тоже "запрашивается" каждый виток цикла.
__________________
тут я |
|
|||||
|
Регистрация: Aug 2012
Сообщений: 297
|
Цитата:
Цитата:
|
|
|||||
|
Регистрация: Aug 2012
Сообщений: 297
|
А отличается ли мой код от вашего (не по виду).
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|