无聊写了个全排列的程序.解决思路
无聊写了个全排列的程序..C/C++ codevoid AllArrange(char str[],int n){int fl strlen(str)if(fl 1)
无聊写了个全排列的程序..
C/C++ codevoid AllArrange(char str[],int n){ int fl =strlen(str); if(fl == 1) cout<<str-n+fl<<endl; else { int i; for(i=0; i<fl; i++) { char t = str[0]; str[0] = str[i]; str[i] = t; AllArrange(str+1,n); str[i] =str[0]; str[0] =t; } }}char p[] ="abcd";AllArrange(p,strlen(p));
[解决办法]不错,很漂亮!
[解决办法]代码很规范啊,来收点分
[解决办法]好规范啊,要学习
[解决办法]没明白 全排列什么意思
[解决办法]原来是C++代码啊
[解决办法]值得学习。
[解决办法]我想问一下,那个代码框是怎么整的?
每次发帖我都只能在那个普通的发帖框中写,没有缩进很痛苦啊!
[解决办法][解决办法][解决办法]楼主的方法很简洁,通俗易懂,比较有技术含量。我感觉我自愧不如啊!