N-queens problem: Difference between revisions
→Permutation with Filtering
Line 14,986:
for (i, &row) in p.iter().enumerate() {
if diag1[row + i] || diag2[N - 1 + row - i] {
return false; //
}
Line 14,993:
}
true // No
})
.count();
|