IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Алгоритмы на матрицах, какие есть приемы?
сообщение
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 253
Пол: Мужской

Репутация: -  4  +


вчера сел решать задачи на тему двумерных массивов - матриц и столкнулся с проблемой; какие можете посоветовать приемы программиования для алгоритмов, вида "заполнить матрицу по спирали, зигзагом" и т.д.

мне не конкретной задачи нужно решение, а метод в целом

пришла в голову такая идея: написать процедуры движения по матрице в четырех направленияъ (вверх, вниз, влево, вправо) до тех пор, пока не встретим либо конец матрицы ("крайнюю стенку") или же уже заплненный алгоритм и циклически повторять их до тех пор пока не заполним всю матрицу... да, наверное так и попробую

хотя мне кажется, что выход, который предложил выше не совсем правильный; может все можно свести все к основной (единственной формуле) формуле где меняться будет только значение i,j-счетчиков в цикле?

вобщем матрицы для меня проблема; помогите чем могите; в книгах же только и делают, что задачки пишут, а концепцию разъясникть - :no:

вот так
а еще вопрос: 1)как в вин2к в ТП7 установить русскую раскладку клавы; 2)как прервать зациклившийся процесс? (Ctrl-Break и Ctrl-F2 не работают)

зосим откланиваюсь, с уважением, Флогримм


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Флогримм   Алгоритмы на матрицах   28.10.2004 11:39
Altair   Это тема неоднократно обсуждалась! Методтаков…   28.10.2004 12:12
Флогримм   вот еще несколько вопросов, пожалуй, размещу здесь…   28.10.2004 13:02
volvo   В меню Run -> Parameters вводишь параметры дл…   28.10.2004 13:16
Altair   Да это неважно, все равно вставляй эту сроку. Э…   28.10.2004 13:32
Флогримм   volvo, спасибо. Усвоил. Ща попробую. ясно поч…   28.10.2004 14:19
Altair   Зависит от задачи. и от способа реализации...   28.10.2004 14:26
Флогримм   вот как на мой взгляд лучше всего решать задачу на…   1.11.2004 15:41
volvo   Смотри, что я наваял: :blink: program spirall;…   1.11.2004 16:59
Флогримм   Вольво, спасибо, ща попробую разобраться. А с моим…   1.11.2004 17:24
volvo   Флогримм У твоего алгоритма есть очень существен…   1.11.2004 17:39
Флогримм   volvo а зачем проверять? вот смотри: доходим до п…   1.11.2004 19:00
volvo   А попробуй откомпилировать и запустить свою прогр…   1.11.2004 19:13
Amro   Можно здеся посмотреть http://forum.pascal.net.r…   1.11.2004 21:05
Altair   Согласен. Можно. Так кто тебе мешает это сделать? …   1.11.2004 21:19
Флогримм   201 Range check error (Ошибка при проверке гр…   2.11.2004 4:15
volvo   но при прогоне программы мы туда-таки попадаем …   2.11.2004 5:13
Флогримм   я понимаю!! прога работает НЕПАРВИЛЬНО…   2.11.2004 11:11
Бродяжник   Флогримм Вы слишком широко понимаете смысл слов …   2.11.2004 14:51
Флогримм   Бродяжник! Ваше сообщение - это то, чего я так…   3.11.2004 0:56
Puzik89   ДОБРЫЙ ДЕНЬ! Может ли кто - то мне подсказать …   12.06.2007 21:02
volvo   Это не спираль, а "змейка" - в поиске на…   12.06.2007 21:06


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 3.05.2024 17:00
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name