Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2008, 23:11   #1
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию Программа которая делает кроссворд

Кто знает, где можно найти программу, которая составляет кроссворд по словам, которые ввел пользователь?

Последний раз редактировалось Иллидан; 25.01.2008 в 14:41.
Иллидан вне форума Ответить с цитированием
Старый 06.10.2008, 16:35   #2
allmaestro
Пользователь
 
Регистрация: 12.09.2008
Сообщений: 11
По умолчанию

Присоединяюсь к вопросу. Если можно хотя бы приблизительный алгоритм, с чего начать?
allmaestro вне форума Ответить с цитированием
Старый 06.10.2008, 17:22   #3
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

я где то видел... на сайте софта какого то... если встречу ещё раз - обязательно дам. там уже готовая прога...
beygul вне форума Ответить с цитированием
Старый 07.10.2008, 10:23   #4
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

У нас в институте было такое задание(случайная генерация кроссвордов)
Я помогал человеку, но что то не как не найду исходников(были на Delphi так как я работаю в Delphi а так же на C# так как тот человек знает C#.
Если конечно очень надо, я могу попытаться восстановить наработки
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 07.10.2008, 10:30   #5
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Начало было такое:
Все же знают как делаются карты в играх 1-проходимо 0-не проходимо
вот так я сделал набор шаблонов(чтобы был красивым кроссворд 1-есть клетка 0-нет это типа "карты кроссворда") а уже потом искал слова из базы, которые подходили бы по количиству букв к заранее выбранной сетке и подходили бы по условиям. Вот по поводу условий можно искать из базы по разному(много вариантов)
Один вариант - заполнить всю горизонталь, а затем искать слова, которые бы подходили по вертикали(елси таких слов много то выбрать на угад - для этого нужен будет буфер хранения найденных слов).
Вот такое начало! это приблизительно, так как уже не помню, но суть моей идеи была в этом.
Другой вариант начала - это не заранее написанные карты кроссвордов, а уже случайно сгенерированные!- это сложнее и не красиво будет!)
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 07.10.2008 в 10:32.
Лубышев вне форума Ответить с цитированием
Старый 07.10.2008, 20:16   #6
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Еще можно слова по рейтингу "уместности" отсортировать, т.е. чтобы редкие и сложные слова добавлялись в последнюю очередь.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 21.05.2009, 20:18   #7
lubov_morkov
Пользователь
 
Регистрация: 21.05.2009
Сообщений: 37
По умолчанию Кросворд,

я могу скинуть я делала это задание, у меня оно где то есть
lubov_morkov вне форума Ответить с цитированием
Старый 29.05.2009, 18:51   #8
орхидея
Новичок
Джуниор
 
Регистрация: 29.05.2009
Сообщений: 2
По умолчанию

Скинь, пожалуйста, очень надо
орхидея вне форума Ответить с цитированием
Старый 08.06.2009, 11:44   #9
efim
 
Регистрация: 02.06.2009
Сообщений: 3
По умолчанию

скинте плз на efimefimefim@mail.ru очень надо
efim вне форума Ответить с цитированием
Старый 18.06.2009, 11:58   #10
орхидея
Новичок
Джуниор
 
Регистрация: 29.05.2009
Сообщений: 2
По умолчанию

скиньте на mushanzi@mail.ru плиз
орхидея вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа, которая сохраняет веб страницы раз в час на сайте в определённой папке SeregaKo Общие вопросы Delphi 7 24.07.2008 16:10
что делает эта программа и где ошибка? дангер Паскаль, Turbo Pascal, PascalABC.NET 27 28.01.2008 13:38
com-программа, которая блокирует клавиатуру Белка Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 26.11.2007 14:37
программа которая сохраняет текст StringGrid без диалогов KSP БД в Delphi 2 19.09.2007 18:49