我只会做数字重复的那种,求dalao帮忙改改!

P1157 组合的输出

@ AlanWalker 将你的search函数再加一个参数p,表示从上一个数+1开始搜就不会重复了 大概是这样 ```cpp int search(int k,int p) { int i; for(int i=1;i<=p;i++) { if(b[i]==0) { a[k]=i; b[i]=1; if(k==r) print(); else search(k+1,i); b[i]=0; } } } 然后主函数调search(1,0);就可以了 ```
by 姚文涛? @ 2017-07-27 14:47:44


@[AlanWalker](/space/show?uid=28567) 看楼上,如果帮到你了我很开心
by 姚文涛? @ 2017-07-27 14:48:38


谢!
by SpecialSpec @ 2017-07-28 19:59:43


我已很开心哦。。。。
by SpecialSpec @ 2017-07-28 20:00:17


我去AC了一个点什么鬼。。。。。。。。。
by SpecialSpec @ 2017-07-28 21:30:59


@[SpecialSpec](/user/28567) QAQ
by xhQYm @ 2019-11-21 18:44:03


@荣吧@闪电皮卡丘@陈aszder
by xhQYm @ 2019-11-21 18:44:37


|