OberonCore https://forum.oberoncore.ru/ |
|
Всякие волновые алгоритмы https://forum.oberoncore.ru/viewtopic.php?f=7&t=2565 |
Страница 1 из 1 |
Автор: | Илья Ермаков [ Суббота, 17 Апрель, 2010 10:25 ] |
Заголовок сообщения: | Всякие волновые алгоритмы |
В развитие темы "преодоления for-arrayной угрюмости" (С) Info21. В куче конкретных задач (и из своей практики, и из проектов студентов) вылезают волновые алгоритмы, т.е. постепенное распространение каких-то характеристик по структуре. В простейшем случае - матричной, а так вообще - многомерным (графам всяким, например). Workpile-алгоритмы ("рабочая стопка"), схема там та же. Давно уже сложилось ощущение, что тема хорошая и важная для изучения в базовом курсе. Сейчас впечатление углубилось: наблюдаю в ряде работ по численному моделированию, как авторы (непрограммисты) придумывают некие формы волнового алгоритма (например, для разбиения в МКЭ), называя их по-всякому ("распространение вируса", например). Вообще, ощущение, что волновые алгоритмы - это некая "реализация мат. индукции в сложных случаях, численным методом...", что ли... |
Автор: | Info21 [ Суббота, 24 Апрель, 2010 01:28 ] |
Заголовок сообщения: | Re: Всякие волновые алгоритмы |
А причем здесь проблема for-array? |
Автор: | Илья Ермаков [ Суббота, 24 Апрель, 2010 07:47 ] |
Заголовок сообщения: | Re: Всякие волновые алгоритмы |
При том, что, как бы сказать... это тема, которая практически не разбирается, а нужна - и при этом она как раз может заменить несодержательные традиционные массиводробилки... Пример содержательных детских задачек, где эти алгоритмы возникают, на уровне работы с массивами: - игра "Сапёр"; - игры типа "Точек", с расчётом замкнутых областей; ... ...не говоря уже про графы дальше... |
Автор: | Info21 [ Суббота, 24 Апрель, 2010 12:08 ] |
Заголовок сообщения: | Re: Всякие волновые алгоритмы |
Илья Ермаков писал(а): на уровне работы с массивами: Работа с массивами как раз for-array только закрепляет, no?
|
Автор: | Илья Ермаков [ Суббота, 24 Апрель, 2010 15:55 ] |
Заголовок сообщения: | Re: Всякие волновые алгоритмы |
Там циклы и построение алгоритма несколько другого, более интересного характера. Т.е. если и работаем на массивах, то отрабатываем алгоритмы поинтереснее, чем типовые for-ные. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |