Публикации по теме 'sudoku'


Путешествие специалиста по данным от судоку к Kaggle
В беседе с Роханом Рао: специалистом по анализу данных, гроссмейстером Kaggle и действующим чемпионом Индии по судоку Если собрать достаточно умных людей в одном пространстве, произойдут хорошие вещи. Эрик Херсман Одним из преимуществ участия в H2O.ai является то, что вы можете работать с одними из самых ярких умов на планете. Здесь вы сможете тесно общаться с людьми, имеющими большой опыт, а также знания. Одним из таких специалистов здесь являются Kaggle Grandmasters ,..

Вопросы по теме 'sudoku'

Сравнение всех значений в списке друг с другом
Я немного застрял здесь и не могу думать дальше. public struct CandidateDetail { public int CellX { get; set; } public int CellY { get; set; } public int CellId { get; set; } } var dic = new...
2604 просмотров
schedule 25.04.2024

Алгоритм блока судоку в прологе?
как получить все элементы блоков в прологе? размер может меняться динамически в моем коде, поэтому размер блока отличается, 4x4 = 4 элемента, 9x9 = 9 элементов и т. д. блоки нарезаются на квадраты, поэтому в 4x4 горизонтальная длина круглая (sqrt...
1710 просмотров
schedule 02.06.2022

OpenCV cvFindContours вопросы
Я следую этому руководству: http://www.aishack.in/2010/08/sudoku-grabber-with-opencv/2/ и изменить его на iOS 5.0. Мне удалось найти самый большой контур («доска» судоку), однако он находит только окружающий квадрат, без линий внутри, как в...
667 просмотров
schedule 22.05.2022

Отображение сетки судоку с помощью ncurses
Я написал программу c для решения судоку, и я хотел бы знать, могу ли я нарисовать сетку и заполнить ее с помощью библиотеки ncurses. я просто хотел бы знать, как управлять линиями и границами блоков в ncurses большое тебе спасибо
2193 просмотров
schedule 08.05.2023

Алгоритм раскрашивания квадратиков на доске судоку
В настоящее время я пишу графическую программу решения судоку в Java , используя Swing/Awt. Поэтому я решил, что хочу заштриховать блоки (отмеченные более толстыми линиями) на доске так, как они (с блоками 3x3 и 2x3): (источник: zitowolf.net...
836 просмотров

Попытка открыть действие, если оператор if верен
Я работаю над примером судоку из книги Hello Android и хотел бы создать диалоговое окно с поздравлениями, когда игра будет завершена. В классе игры я проверяю, есть ли пустые квадраты, а затем в классе PuzzleView я пытаюсь проверить, решена ли...
1981 просмотров
schedule 30.12.2023

Рекурсивный возврат судоку, слишком ранний возврат
Итак, я пишу решатель судоку на С++ и столкнулся с небольшой загвоздкой. Ниже приведен код моей платы решения. Он работает для первых 3 рядов головоломки, но не повторяется при попадании в конец 4-го ряда. Глядя на код на gdb, он попадает в конец...
648 просмотров
schedule 03.05.2022

Неоднозначный вывод пролога
Я пишу мини-решатель судоку на Прологе. Судоку состоит из полей 4x4, например. _ _ 2 3 _ _ _ _ _ _ _ _ 3 4 _ _ Если судоку имеет только одно возможное решение (как судоку выше), моя программа работает, как и ожидалось. Но если я заменю хотя...
695 просмотров
schedule 13.05.2023

Средство проверки блоков судоку Java
Я создаю средство проверки судоку, а также средство проверки строк и столбцов. В настоящее время я пытаюсь сделать проверку блоков (блок 3x3). Любое понимание этого было бы здорово. public boolean checkBlock (int col0to2, int row0to2) { int...
521 просмотров
schedule 24.07.2023

Объяснение функции решения судоку
Я некоторое время искал алгоритм решения судоку и нашел этот код. Но у меня есть некоторые трудности. Я не могу этого понять. Если есть конфликты со всеми числами от 1 до 9 в одной ячейке, программа должна остановиться, верно? Но это продолжается....
544 просмотров
schedule 30.03.2022

Коробка судоку индексирует начальную позицию
Я реализую решатель судоку, используя поиск с возвратом. Он читает доску судоку в виде: 027800061000030008910005420500016030000970200070000096700000080006027000030480007 Я знаю, как я могу вычислить элементы в столбце, выполнив index % 9 (а...
1704 просмотров
schedule 18.10.2022

Генератор судоку Java работает неправильно
Я работаю над генератором головоломок судоку в java, я написал этот класс для создания головоломки, но он неправильно генерирует головоломку. Вот пример того, что я получаю: Как видите, это недопустимое решение судоку. Но, глядя на мой код,...
1229 просмотров
schedule 21.02.2024

Решатель судоку на Python
Итак, я пытаюсь создать функцию, которая будет принимать список списков, каждый из которых состоит из 9 целых чисел, пронумерованных от 1 до 9, и возвращать логическое значение, если это допустимое решение для судоку. Прямо сейчас мне удалось решить...
1471 просмотров
schedule 16.04.2023

Определите, имеет ли судоку единственное решение
Я борюсь с алгоритмом возврата, чтобы определить, имеет ли судоку уникальное решение или несколько решений. Вот код возврата, который я использую: static boolean solve(int i, int j, int[][] cells) { if (i == 9) { i = 0; if...
4116 просмотров
schedule 17.09.2023

Решатель судоку, а не решатель с возвратом
Последние несколько недель я работал над игрой в судоку. В игре так же много функций, таких как: играть в игру, распечатывать судоку, решать судоку. Функция решения использует обычный поиск с возвратом, но это не проблема, проблема в том, что мне...
910 просмотров
schedule 24.05.2024

Решатель судоку Python медленный
Итак, я создал решатель судоку с алгоритмом BackTracking. Все работает как шарм, но решатель действительно медленный по сравнению с идентичным решением, написанным на java. Действительно ли python такой медленный или в моем коде есть серьезная...
465 просмотров
schedule 03.07.2022

Rspec тестирует метод с помощью перечислителя в Ruby. Метод запускается только после сбоя впоследствии
В настоящее время я завершаю решение судоку на рубине. Используя перечислитель, я создал метод, который создает 9 массивов на основе моей сетки 9x9, каждый из которых ссылается на поле 3x3 в игре судоку. Тестируя это в Rspec, я обнаружил, что это...
438 просмотров
schedule 11.04.2023

Сформулируйте головоломку судоку, учитывая решения
Я недавно сделал решатель судоку на Java с использованием обратного отслеживания. Возможно ли, учитывая решения, сформулировать проблему или загадку? ИЗМЕНИТЬ Чтобы сформулировать исходную головоломку, есть ли способ добиться этого? и...
178 просмотров
schedule 02.05.2023

Точки зрения Судоку
Я ищу альтернативные точки зрения для решения задач судоку с использованием программирования ограничений. Классическая точка зрения заключается в использовании переменных (строка, столбец) конечной области, которые могут принимать значения от 1...
516 просмотров
schedule 03.07.2022

Список изменяется при рекурсивных вызовах при передаче клонов списка в качестве аргумента (C#)
Я создаю алгоритм для решения судоку с использованием распространения ограничений и локального поиска (аналогично Norvig). Для этого я отслеживаю списки возможных значений для каждого из квадратов в судоку. Для каждой попытки присвоить новое...
48 просмотров
schedule 30.07.2022