ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Blitzschnellen Sudoku-Solver mit Python programmieren

Автор: Script Raccoon

Загружено: 2023-12-23

Просмотров: 1816

Описание: Wir programmieren einen sehr effizienten Sudoku Lösungsalgorithmus in Python und verbessern wesentlich den vorige Woche auf diesem Kanal vorgestellten Backtracking-Algorithmus (   • Backtracking-Algorithmus zur Lösung von Su...  ). Selbst schwere Sudokus werden in Sekundenbruchteilen gelöst.

Wir verwenden dazu vor allem ein Dictionary, das die Kandidaten (=mögliche Ziffern) für jede Zelle abspeichert. Es wird vorab berechnet. Beim Setzen von Ziffern reduzieren wir jeweils die Kandidaten in derselben Einheit. Der Algorithmus lässt sich dem Constraint Programming zuordnen und ist sehr stark angelehnt an den Artikel "Solving Every Sudoku Puzzle" von Peter Norvig, ist aber im Detail anders.

📝 Quellcode
● Code: https://github.com/ScriptRaccoon/sudo...
● Code aus dem vorigen Video: https://github.com/ScriptRaccoon/sudo...

⏱ Zeitmarken
● Intro 00:00
● Beste Koordinate 01:44
● Idee des Algorithmus 07:11
● Konstanten und Dictionaries 12:20
● Sudoku-Klasse 24:07
● Kandidaten 27:45
● Koordinate mit wenigen Kandidaten 34:01
● Lösungsalgorithmus 36:45
● Ziffern setzen und Kandidaten entfernen 44:33
● Lösungen auflisten, Bugfixing 48:33
● Hidden Singles 54:22
● Outro 01:01:37

📙 Quellen
● "Solving Every Sudoku Puzzle" von Peter Norvig: https://norvig.com/sudoku.html
● Sudoku bei Wikipedia: https://de.wikipedia.org/wiki/Sudoku

💻 Verwendete Tools (Entwicklung)
● Visual Studio Code: https://code.visualstudio.com/
● Pytest-Watch: https://pypi.org/project/pytest-watch/

🎤 Verwendete Software (Aufnahme)
● OBS: https://obsproject.com/de
● Davinci Resolve 18: https://www.blackmagicdesign.com/de/p...

#Sudoku #Algorithmus #Python

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Blitzschnellen Sudoku-Solver mit Python programmieren

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Python Sudoku Solver - Computerphile

Python Sudoku Solver - Computerphile

Sudoku Löser in Python programmieren (Backtracking) | Tutorial Deutsch

Sudoku Löser in Python programmieren (Backtracking) | Tutorial Deutsch

Deep Focus Radio - Музыка для кодирования и производительности

Deep Focus Radio - Музыка для кодирования и производительности

Animierter Counter in CSS - Sass-Tutorial

Animierter Counter in CSS - Sass-Tutorial

Git | Teil 2 - Grundlagen | merge vs. rebase

Git | Teil 2 - Grundlagen | merge vs. rebase

Create Sudoku Solver with Python in 20 minutes

Create Sudoku Solver with Python in 20 minutes

Was kann GitHub Copilot?

Was kann GitHub Copilot?

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Python Sudoku Solver Tutorial with Backtracking p.1

Python Sudoku Solver Tutorial with Backtracking p.1

Я СДЕЛАЛ ИДЕАЛЬНЫЙ ШАР ИЗ ОБЫЧНОЙ ЗЕМЛИ - ДРЕВНЯЯ ЯПОНСКАЯ ТЕХНИКА

Я СДЕЛАЛ ИДЕАЛЬНЫЙ ШАР ИЗ ОБЫЧНОЙ ЗЕМЛИ - ДРЕВНЯЯ ЯПОНСКАЯ ТЕХНИКА

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]