|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2011, 18:20 | #1 |
Новичок
Джуниор
Регистрация: 15.11.2011
Сообщений: 2
|
Работа с матрицами, заполнение по спирали, С++
Добрый день! Прошу помочь, есть вот такая задача: заполнить матрицу N*M (любого размера) по спирали, начиная с любой боковой ячейки. Проблема моего решения в том, что заполнение происходит только с любой угловой позиции, но не с любой другой. помогите исправить логику поиска незанятых клеток, т. е. поиск _ближайших_ нулевых значений( которые рядом с последней позицией)
Вот код: Код:
Последний раз редактировалось Niconov; 05.12.2011 в 18:23. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнение квадрата 6х6 по спирали | artacer | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 10.06.2011 01:14 |
Работа с матрицами | ElenaO | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 25.05.2011 21:49 |
Заполнение квадратной матрицы по спирали [Delphi] | willams | Помощь студентам | 2 | 13.12.2010 09:05 |
Работа с матрицами (норма матрицы, работа со строками) | Neitrosha | Помощь студентам | 1 | 26.11.2010 20:19 |
Заполнение матрицы по спирали (от центра влево-вниз-вправо-вверх) | Баур | Помощь студентам | 4 | 03.12.2009 17:39 |