ProjectEGU / dlxvis

Visualization of Donald Knuth's Dancing Links algorithm for solving exact cover problems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dancing Links Algorithm Visualizer

Animated step-by-step visualization of the algorithm for educational purposes.

Installation

  1. Clone/download repo
  2. npm install

Usage

Development

npm run start-dev

  • Build app continuously (HMR enabled)
  • App served @ http://localhost:8080

Production

npm run start-prod

  • Build app once (HMR disabled) to /dist/
  • App served @ http://localhost:3000

Build only (production)

npm run build

  • Build app once to /dist/

Third party code

About

Visualization of Donald Knuth's Dancing Links algorithm for solving exact cover problems.


Languages

Language:TypeScript 85.4%Language:JavaScript 9.3%Language:HTML 3.0%Language:CSS 2.3%