[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: сортировка для продвинутых ))
tetetz
у меня мозг плавиться, подскажите может ))
есть таблица:

1 2 3 4 5
6 7 8 9 0

должно получиться (поворот влево):

5 0
4 9
3 8
2 7
1 6

т.е. числа нужно "как бы" повернуть вправо, влево smile.gif таблица не фиксированых размеров smile.gif



Спустя 1 час, 26 минут, 12 секунд (8.06.2009 - 15:00) tetetz написал(а):
HTML
var table = new Array();
var arr2 = new Array();

table[0] = ['a','b','c','d'];
table[1] = ['e','f','g','h'];
table[2] = ['i','j','k','l'];
table[3] = ['m','n','o','p'];

function rotateLeft() {
for (i = 0; i < table.length; i++) {
for (j = 0,count = table[i].length - 1; j < table[i].length; j++) {
if (!arr2[count]) arr2[count] = new Array();
arr2[count][i] = table[i][j];
count--;
}

}
table = arr2;
arr2 = null;
}

разобралсо! smile.gif

Спустя 22 минуты, 18 секунд (8.06.2009 - 15:22) Sylex написал(а):
tetetz
что за таблица и в каком виде? Массив?

Спустя 1 минута, 22 секунды (8.06.2009 - 15:24) Sylex написал(а):
tetetz
и при чем здесь PHP? Убить тебя мало

Спустя 19 минут, 17 секунд (8.06.2009 - 15:43) tetetz написал(а):
Цитата
и при чем здесь PHP? Убить тебя мало


ту же логику мона написать и на ПХП wink.gif и вообще на любом языке )

Спустя 6 минут, 40 секунд (8.06.2009 - 15:50) glock18 написал(а):
tetetz
эту логику надо реализовывать с матрицами. И это действительно можно на любом языке сделать.

А вот за название я бы тебя тоже убил smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.