![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| Killerkod |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 23.1.2008 Репутация: нет Всего: нет |
В общем суть такова, получил задание, написать программу, которая будет решать судоку. Просто тупо программу с 81 клеткой, и при нажатии кнопки чтоб все клетки правильно заполнялись.
Вроде написал... Исходник приложил. Вроде заполняет, все правильно.. но остаются нули, которые она заполнить не может, т.к. уже будет неверно... Т.е. расположение цифр идет неверное... Гланьте сорс, помогите решить... Желательно с пояснениями))) П.С. прошу не предлагать чужие сорсы, мне самому охото написать... чтоб полностью понять это...
Присоединённый файл ( Кол-во скачиваний: 15 )
Unit1.pas 2,34 Kb |
|||
|
||||
| kuzyara |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 13.11.2006 Репутация: нет Всего: 1 |
в чем проблема то?
не можешь определится с логикой программы, или ошибку в коде найти? если с первым, то брутфорсь клетки и проверяй на горизонталь, вертикаль и квадрат. если вариантов несколько - обрабатывай след. клетку. и так по кругу. если клеток с единственным вариантом не осталось - вставляй первую подходящую цифру, создавай "копию-таблицу-потомок" и опять обрабатывай. В результате этой рекурсии у тебя останется один или несколько вариантов... м? Это сообщение отредактировал(а) kuzyara - 25.4.2010, 11:52 --------------------
подпись |
|||
|
||||
| aragnophy |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 15.5.2008 Репутация: нет Всего: нет |
Выкладываю сюда, может кому пригодится релизацию решения судоку с помощью генетических алгоритмов. Писалась в спешке, но задачу решает... В комплекте отчёт с описанием.
Присоединённый файл ( Кол-во скачиваний: 47 )
Sudoku_Genetic_032.zip 987,00 Kb |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |