算法一:交换(递归)
复制代码 代码如下:
Full Permutation(Recursive Swap)
Mengliao Software Studio - Bosun Network Co., Ltd.
2011.05.24
算法二:链接(递归)
复制代码 代码如下:
Full Permutation(Recursive link)
Mengliao Software Studio - Bosun Network Co., Ltd.
2012.03.29
算法三:回溯(递归)
复制代码 代码如下:
Full Permutation(Recursive Backtrack)
Mengliao Software Studio - Bosun Network Co., Ltd.
2012.03.29
算法四:回溯(非递归)
复制代码 代码如下:
Full Permutation(Non-recursive Backtrack)
Mengliao Software Studio - Bosun Network Co., Ltd.
2012.03.29
算法五:排序(非递归)
复制代码 代码如下:
Full Permutation(Non-recursive Sort)
Mengliao Software Studio - Bosun Network Co., Ltd.
2012.03.30
算法六:求模(非递归)
复制代码 代码如下:
Full Permutation(Non-recursive Modulo)
Mengliao Software Studio - Bosun Network Co., Ltd.
2012.03.29
上面的六种算法有些是对位置进行排列,例如回溯、排序等,因为这样可以适应各种类型的元素,而非要求待排列元素一定是数字或字母等。



