Use when solving problems involving permutations, combinations, backtracking, branch and bound, subset generation, and constraint satisfaction. Covers N-Queens, Sudoku solving, generating functions, a
skills/dev/algorithms/combinatorial/SKILL.md(main)