OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 25 Апрель, 2024 15:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Всякие волновые алгоритмы
СообщениеДобавлено: Суббота, 17 Апрель, 2010 10:25 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
В развитие темы "преодоления for-arrayной угрюмости" (С) Info21.

В куче конкретных задач (и из своей практики, и из проектов студентов) вылезают волновые алгоритмы, т.е. постепенное распространение каких-то характеристик по структуре. В простейшем случае - матричной, а так вообще - многомерным (графам всяким, например). Workpile-алгоритмы ("рабочая стопка"), схема там та же.

Давно уже сложилось ощущение, что тема хорошая и важная для изучения в базовом курсе.

Сейчас впечатление углубилось: наблюдаю в ряде работ по численному моделированию, как авторы (непрограммисты) придумывают некие формы волнового алгоритма (например, для разбиения в МКЭ), называя их по-всякому ("распространение вируса", например).

Вообще, ощущение, что волновые алгоритмы - это некая "реализация мат. индукции в сложных случаях, численным методом...", что ли...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Всякие волновые алгоритмы
СообщениеДобавлено: Суббота, 24 Апрель, 2010 01:28 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
А причем здесь проблема for-array?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Всякие волновые алгоритмы
СообщениеДобавлено: Суббота, 24 Апрель, 2010 07:47 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
При том, что, как бы сказать... это тема, которая практически не разбирается, а нужна - и при этом она как раз может заменить несодержательные традиционные массиводробилки...

Пример содержательных детских задачек, где эти алгоритмы возникают, на уровне работы с массивами:
- игра "Сапёр";
- игры типа "Точек", с расчётом замкнутых областей;
...

...не говоря уже про графы дальше...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Всякие волновые алгоритмы
СообщениеДобавлено: Суббота, 24 Апрель, 2010 12:08 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Илья Ермаков писал(а):
на уровне работы с массивами:
Работа с массивами как раз for-array только закрепляет, no?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Всякие волновые алгоритмы
СообщениеДобавлено: Суббота, 24 Апрель, 2010 15:55 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Там циклы и построение алгоритма несколько другого, более интересного характера.

Т.е. если и работаем на массивах, то отрабатываем алгоритмы поинтереснее, чем типовые for-ные.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB