Перейти к содержанию

Судоку


Dener

Рекомендуемые сообщения

  • Ответов 28
  • Created
  • Последний ответ

Top Posters In This Topic

Areldar, судоку по определению - четырехмерна. Просто все сечения четырехмерного куба (3*3*3*3) разложили на плоскость.

Соответственно, то, что NortUS интерпретировал как 9*9*3, должно быть чем-то другим. Сомнительно, что на грани длиной 3 можно как-то разместить числа от 1 до 9. Посему хочется взглянуть на это лично.

Я просто хочу опробовать свой алгоритм на судоку более высокого уровня (куб 4*4*4*4 или даже 5*5*5*5). Изначально в нем ограничение "3*3*3*3" не закладывалось... (всё не могу выложить DDL-ки из-за невылизанности)

В общем, ждем суперсудоку. :)

Ссылка на комментарий
Поделиться на другие сайты

Вот. Наконец-то.

Алгоритм вылизан (в плане работоспособности).

Также добавлена система логирования...

Результаты меня немного порадовали: головомойка номер 5290 решилась за 7 итераций (в каждой итерации может содержаться до девяти проходов - числа от 1 до 9 (разумеется, в случае с кубом с гранью 3)).

Выкладываю на ваш суд решение с логом:

2007_08_21_sudoku_cube_solution_5290.rar

и исходный текст с небольшим количеством комментариев:

2007_08_21_sudoku_ddl.rar

.

К сожалению, в виду отсутствия возможности работы в классических средах разработки (ну, там Delphi или C), мне пришлось клепать свое чудо на оракловом PL/SQL.

Короче, повторить мой экстперимент может тот, у кого есть свободный экземпляр Oracle 8i.

Как-нибудь освою Delphi и перепишу по-нормальному. :)

Ссылка на комментарий
Поделиться на другие сайты

  • 3 years later...
  • 8 months later...

Нет, ну когда 6*6 клеточек - еще сойдет для разминки,

но 9*9 и выше - по мне, так это уже только для злостных фанатов.

Ссылка на комментарий
Поделиться на другие сайты

  • 10 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

Объявления


×
×
  • Создать...