基于Visual C++2013拆解世界五百强面试题--题9-找出所有的排列方式
摘要:
给出一个函数来输出一个字符串的所有排列按照排列组合的知识我们知道N个字符排列组合个数有n!种,那么可知f(n) = n*f(n-1),如果{1,2}的组合有两种,12,21,那么{123}的组合可以简单的插入{12}组合的任意位置:312,132,123321,231,213可以看到3分别插入前面... 阅读全文
posted @ 2013-10-23 17:38 牛栏山1 阅读(89) 评论(0) 推荐(0) 编辑