exact-cover
Here are 35 public repositories matching this topic...
Sort:Most stars
Knuth's Dancing Links algorithm in Java
- Updated
Sep 4, 2018 - Java
A user friendly implementation of Knuth's dancing links algorithm for exact cover search.
- Updated
Oct 5, 2024 - C
Donald Knuth's Algorithm 7.2.2.1M for covering with multiplicities and colors via dancing links
- Updated
Dec 27, 2024 - Go
Rust implementation of Knuth's Algorithm X
- Updated
May 19, 2024 - Rust
A simple and hackable exact cover solver inspired by Donald Knuth's Fascicle 5
- Updated
May 17, 2024 - C
Solve pentomino exact cover problem recursively
- Updated
Jun 18, 2018 - Java
Algorithm X and Dancing Links Visualizer
- Updated
Dec 12, 2022 - TypeScript
Exact cover solver with Dancing Links and Algorithm X, written in pure python
- Updated
Jul 24, 2023 - Python
C++ dancing links solver
- Updated
Dec 9, 2018 - C++
Rust implementation of Knuth's Algorithm X for solving exact cover problems
- Updated
Apr 17, 2024 - Rust
sudoku solver with dancing links in scala
- Updated
Apr 26, 2019 - Scala
An efficient backtracking algorithm that solves instances of the Exact Cover problem.
- Updated
Oct 1, 2022 - C
A moderately fast sudoku solver in python using Algorithm X and exact cover. I did this for a module at university. [Awarded 100%]
- Updated
Jul 3, 2023 - Python
Implementing Energy Efficient Algorithms
- Updated
Feb 18, 2024 - Python
C++17 constexpr implementation of Donald Knuth's dancing links (DLX) exact cover algorithm / Sudoku solver.
- Updated
Dec 30, 2019 - C++
Implementation of different Exact Cover Solvers and a benchmark with Sudokus.
- Updated
Oct 13, 2023 - Julia
Progetto per il corso di Algoritmi e Strutture Dati dell'Università degli Studi di Brescia, AA 2021/2022.
- Updated
Mar 13, 2023 - Python
Improve this page
Add a description, image, and links to theexact-cover topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with theexact-cover topic, visit your repo's landing page and select "manage topics."