/N_Queens_Solver

A solver for the n Queens problem, using the backtracking algorithm

Primary LanguageJava

Finds a legal chess board with n many queens placed that don't put each other in check.

N must be an integer between one and eight, inclusive.

The answer is found via the backtracking algorithm and output like this:

Solving the 8 Queens problem:
Solved in: 0.065 seconds.
Solution:
8 ║♛ … … … … … … … 
7 ║… … ♛ … … … … … 
6 ║… … … … ♛ … … … 
5 ║… ♛ … … … … … … 
4 ║… … … … … … … ♛ 
3 ║… … … … … … … … 
2 ║… … … ♛ … … … … 
1 ║… … … … … … ♛ … 
  ╚════════════════
   a b c d e f g h