
24.02.2013, 21:11
|
|
блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
|
Менял. Порядок в цепочке все равно меняется. Но пример натолкнул на вроде правильный алгортим. Сейчас пишу. Получится - выложу. Алгоритм следующий:
1. Беру нулевой элемент массива и смещаю вправо.
2. Затем следующий в массиве.Если вышел за предел возвращаю на место и смещаю вниз. Работаю со следующим.
3. Если опустился ниже нужного возвращаю и смещаю влево. Работаю со следующим.
4. Вышел за ноль возвращаю назад и поднимаю вверх. Работаю со следующим.
5. Вышел за ноль возвращаю на место. Финиш.
|