test: NQueensTest (#5378)

This commit is contained in:
Alex Klymenko
2024-08-24 10:27:39 +02:00
committed by GitHub
parent ce4eb55e0e
commit 44d7cbbaf4
2 changed files with 52 additions and 7 deletions

View File

@ -36,13 +36,10 @@ public final class NQueens {
private NQueens() {
}
public static void main(String[] args) {
placeQueens(1);
placeQueens(2);
placeQueens(3);
placeQueens(4);
placeQueens(5);
placeQueens(6);
public static List<List<String>> getNQueensArrangements(int queens) {
List<List<String>> arrangements = new ArrayList<>();
getSolution(queens, arrangements, new int[queens], 0);
return arrangements;
}
public static void placeQueens(final int queens) {