Given a collection of distinct numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], and [3,2,1].
Easy question, but should be careful when it comes to a solution using recursion. 
Two solutions.
- Using recursion
 
- Not using recursion
 
No comments:
Post a Comment