![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]()
Кто знает, где можно найти программу, которая составляет кроссворд по словам, которые ввел пользователь?
Последний раз редактировалось Иллидан; 25.01.2008 в 14:41. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 12.09.2008
Сообщений: 11
|
![]()
Присоединяюсь к вопросу. Если можно хотя бы приблизительный алгоритм, с чего начать?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.09.2008
Сообщений: 335
|
![]()
я где то видел... на сайте софта какого то... если встречу ещё раз - обязательно дам. там уже готовая прога...
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
![]()
У нас в институте было такое задание(случайная генерация кроссвордов)
Я помогал человеку, но что то не как не найду исходников(были на Delphi так как я работаю в Delphi а так же на C# так как тот человек знает C#. Если конечно очень надо, я могу попытаться восстановить наработки
Писано по д'Эльфийски
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
![]()
Начало было такое:
Все же знают как делаются карты в играх 1-проходимо 0-не проходимо вот так я сделал набор шаблонов(чтобы был красивым кроссворд 1-есть клетка 0-нет это типа "карты кроссворда") а уже потом искал слова из базы, которые подходили бы по количиству букв к заранее выбранной сетке и подходили бы по условиям. Вот по поводу условий можно искать из базы по разному(много вариантов) Один вариант - заполнить всю горизонталь, а затем искать слова, которые бы подходили по вертикали(елси таких слов много то выбрать на угад - для этого нужен будет буфер хранения найденных слов). Вот такое начало! это приблизительно, так как уже не помню, но суть моей идеи была в этом. Другой вариант начала - это не заранее написанные карты кроссвордов, а уже случайно сгенерированные!- это сложнее и не красиво будет!)
Писано по д'Эльфийски
Последний раз редактировалось Лубышев; 07.10.2008 в 10:32. |
![]() |
![]() |
![]() |
#6 |
Телепат с дипломом
Старожил
Регистрация: 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)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 21.05.2009
Сообщений: 37
|
![]()
я могу скинуть я делала это задание, у меня оно где то есть
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 29.05.2009
Сообщений: 2
|
![]()
Скинь, пожалуйста, очень надо
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 02.06.2009
Сообщений: 3
|
![]()
скинте плз на efimefimefim@mail.ru очень надо
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 29.05.2009
Сообщений: 2
|
![]()
скиньте на mushanzi@mail.ru плиз
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа, которая сохраняет веб страницы раз в час на сайте в определённой папке | 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 |