powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Алгоритм генерации кроссвордов
7 сообщений из 7, страница 1 из 1
Алгоритм генерации кроссвордов
    #33568171
Ketan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Условие: задана сетка кроссворда, есть словарь, необходимо заполнить сетку словами.
У кого нибудь есть идеи алгоримов или структур данных которые можно использовать..
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33568300
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
алгоритм, там, back tracking какой-нить (не спрашивай, что это, не знаю).
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33568522
AL_KIR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помню я такой в детстве сочинял :), толька с упором на сетку кроссворда

но меня тогда интересовала еще и обратная сторона, как быстро разгодать кроссворд...


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

для каждого поля в кроссворде собираем регулярное выражение, по этому выражению выбираем список удовлетворяющих слов из словаря, если есть поле вероятности - сортируем его по вероятности попадания в кроссворд

вставляем слово из списка в кроссворд

переходим к следующему слову из сетки кроссворда,

итак далее, пока не будет заполнен весь кроссворд

эту последовательсность лучше всего оформить в рекурсивный алгоритм




готов приянть участие в колеективном проекте по формированию глобальной базы для разгадывания кроссвордов...
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33634462
А где можно достать словарь для генерации кроссворда?
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33634846
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно взять какой-нить толковый словарь. Даля например
или Ожегова (последнего я качал с библиотеки Мошкова) и
загнать его в базу.
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33646200
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сначала толковый словарь, потом какую- нибудь энциклопедию по фильмам (названия, герои, артисты), потом книги (авторы, герои), потом карты (города, страны), потом спорт, потом ...
...
Рейтинг: 0 / 0
Алгоритм генерации кроссвордов
    #33646273
Fabrichenko Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а потом другой алгоритм который по этой же базе данных их отгадывает

хороший программист - ленивый программист :-)
---------------------------------
жизнь как пестня
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Алгоритм генерации кроссвордов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]