Recursion

Generate Unique Permutation From String With Repeating Character (Python)
Permutations With Repeating Characters (Python)
Generate All Permutations of String without Duplicates (Python, Recursion)

Generate all combinations