static void Main(string[] args) { NQueens queens = new NQueens(); queens.solveNQ(); Console.ReadKey(); }
static void Main(string[] args) { int numberOfQueens = int.Parse(Console.ReadLine()); //var chessBoard = new NQueens(numberOfQueens); //chessBoard.FindNonConflictsChessboard(); //chessBoard.GetResult(); var chessBoard = new NQueens(numberOfQueens, true); chessBoard.FormulaApproach(); chessBoard.GetResultF(); }
static void Main(string[] args) { NQueens board = new NQueens(5); Stopwatch sw = new Stopwatch(); sw.Start(); board.SolveBacktracking(); sw.Stop(); Console.WriteLine(sw.ElapsedMilliseconds); Console.ReadKey(); }
static void Main(string[] args) { var nQueens = NQueens.Init(); nQueens.Solve(); }