Permute String
Given a word return an ArrayList of it's permutations so that:
"abc" returns ["abc", "acb", "bac", "bca", "cab", "cba"]

Answer

Answers are hidden from search engines.
language=java coding recursion strings