На флешстаре нашел статью по преобразование трех циклов в один. Очень заинтересовал алгоритм, но никак нет времени посмотреть, чтобы ссылку не сохранять выложу статью тут, мож потом гляну какнить.
1) Тут мы видим классическую реализацию обхода трёхмерном массива.
Код AS3:
//1
for(var i:int=0; i < 5; i++)
for(var j:int=0; j < 5; j++)
for(var ij:int=0; ij < 5; ij++)
{
trace(i+" "+j+" "+ij);
}
...