N-Queens Problem
Place N queens such that none attack each other.
Status: Ready
Speed
Algorithm Logic
1function solveNQueens(board, row):
2 if row == n:
3 return true
4
5 for col in 0 to n:
6 if isSafe(board, row, col):
7 board[row] = col
8 if solveNQueens(board, row + 1):
9 return true
10 board[row] = -1 // Backtrack
11
12 return false
Recommended: 4-8