青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

全排列和組合數函數的實現

    在實驗室閑的無聊,隨意寫了個全排列和組合數的函數模板,就當娛樂一下。這2個函數本身實現很簡單,唯一要注意的就是都用到了“回溯”的技巧。

全排列n!:
 1 #include <iostream>
 2 using namespace std;
 3 
 4 void Perm(int k,int n,int a[]){
 5     if(k==n){
 6         for(int i=0;i<n;i++)
 7             cout<<a[i]<<' ';
 8         cout<<endl;
 9         return;
10     }
11     for(int i=k;i<n;i++){
12         swap(a[k],a[i]);
13         Perm(k+1,n,a);
14         swap(a[i],a[k]);      //回溯
15     }
16 }
17 int main(){
18     int i,n,a[10];
19     while(cin>>n,n){
20         for(i=0;i<n;i++) a[i]=i+1;
21         Perm(0,n,a);
22     }
23     return 0;
24 }

組合數C(n,k):
 1 #include <iostream>
 2 using namespace std;
 3 
 4 bool visited[10];
 5 void dfs(int pos,int cnt,int n,int k,int a[]){
 6     if(cnt==k){
 7         for(int i=0;i<n;i++)
 8             if(visited[i]) cout<<a[i]<<' ';
 9         cout<<endl;
10         return;
11     }
12     if(pos==n) return;
13     if(!visited[pos]){
14         visited[pos]=true;
15         dfs(pos+1,cnt+1,n,k,a);
16         visited[pos]=false;    //回溯
17     }
18     dfs(pos+1,cnt,n,k,a);
19 }
20 int main(){
21     int i,n,k,a[10];
22     while(cin>>n>>k,n||k){
23         for(i=0;i<n;i++) a[i]=i+1;
24         dfs(0,0,n,k,a);
25     }
26     return 0;
27 }

posted on 2009-04-24 16:48 極限定律 閱讀(1204) 評論(0)  編輯 收藏 引用 所屬分類: ACM/ICPC

<2009年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

導航

統計

常用鏈接

留言簿(10)

隨筆分類

隨筆檔案

友情鏈接

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            女同性一区二区三区人了人一| 亚洲国产精品一区在线观看不卡| 最近中文字幕mv在线一区二区三区四区| 久久久久国色av免费看影院| 国内综合精品午夜久久资源| 久久精品日产第一区二区三区| 欧美亚洲免费电影| 极品尤物av久久免费看| 免费观看在线综合| 欧美jizz19hd性欧美| 日韩视频精品在线观看| 亚洲精品在线二区| 国产啪精品视频| 毛片一区二区三区| 欧美精品在线观看| 欧美一区二区三区啪啪| 久久久久久999| 一本大道久久精品懂色aⅴ | 国外成人网址| 欧美成人精品影院| 欧美午夜精品电影| 久久久五月天| 欧美人成在线视频| 久久久久久香蕉网| 欧美激情视频一区二区三区不卡| 亚洲影院在线| 开元免费观看欧美电视剧网站| 一区二区久久久久| 欧美一区二区私人影院日本| 亚洲老板91色精品久久| 亚洲欧美日本日韩| 亚洲精品在线观看视频| 午夜精品久久久久久久男人的天堂| 黄色成人在线网站| 中文av字幕一区| 亚洲国产福利在线| 亚洲欧美日韩在线一区| av不卡在线看| 久久人人97超碰人人澡爱香蕉| 亚洲女性裸体视频| 欧美电影打屁股sp| 久久综合久久久久88| 国产精品久久久91| 亚洲国产精品免费| 极品少妇一区二区三区精品视频| 一本久久青青| 亚洲精品一二| 女人色偷偷aa久久天堂| 久久精品视频免费播放| 国产精品久久久久99| 欧美激情小视频| 伊人久久亚洲影院| 午夜激情亚洲| 欧美一级专区| 国产精品区一区二区三区| 亚洲伦理自拍| 99精品国产在热久久下载| 久久影院午夜论| 久久免费黄色| 国产一区二区日韩精品欧美精品| 中国成人黄色视屏| 亚洲一区二区三区在线播放| 欧美激情视频一区二区三区在线播放 | 亚洲精品一区二区三区av| 久久精品人人做人人爽电影蜜月| 欧美伊人影院| 国产日本欧美一区二区| 亚洲综合色在线| 欧美一区二区成人| 国产美女一区| 欧美一区二区三区在线视频| 久久久一本精品99久久精品66| 国产精品视频一| 午夜精品成人在线视频| 欧美一区二视频在线免费观看| 国产精品影院在线观看| 午夜精品亚洲一区二区三区嫩草| 欧美一区二区三区在线观看视频| 国产麻豆日韩| 久久精品国产999大香线蕉| 老司机aⅴ在线精品导航| 在线观看的日韩av| 欧美激情欧美激情在线五月| 亚洲精品乱码久久久久久日本蜜臀| 一区二区三区国产精华| 国产精品久久久久久影院8一贰佰 国产精品久久久久久影视 | 伊人久久综合97精品| 久久久久久高潮国产精品视| 免播放器亚洲| 一区二区三区日韩精品视频| 国产精品网红福利| 久久裸体艺术| 亚洲国产黄色| 欧美一区二区三区四区高清| 精品成人一区二区| 欧美激情一区二区| 亚洲女人小视频在线观看| 久久免费精品日本久久中文字幕| 亚洲国产日韩欧美综合久久| 欧美日韩视频不卡| 欧美一级黄色录像| 亚洲欧洲精品一区二区| 欧美一区二区三区在线播放| 在线电影国产精品| 欧美日韩综合视频| 欧美在线三级| 99精品视频一区二区三区| 久久日韩精品| 亚洲视频狠狠| 伊甸园精品99久久久久久| 欧美麻豆久久久久久中文| 亚欧成人精品| 一区二区三区免费观看| 蜜臀99久久精品久久久久久软件| 亚洲一区二区三区在线视频| 在线日韩精品视频| 国产人成精品一区二区三| 欧美精品免费播放| 久久久久久久久蜜桃| 亚洲一区二区在线免费观看| 欧美激情亚洲一区| 久久久久国产成人精品亚洲午夜| 中文无字幕一区二区三区| 在线观看免费视频综合| 国产精品普通话对白| 欧美日韩国产影片| 欧美成人精品影院| 久久久久成人精品| 欧美一区二区观看视频| 中文欧美日韩| 一级成人国产| 99视频精品免费观看| 亚洲精品乱码久久久久| 欧美电影免费| 欧美大片免费观看| 奶水喷射视频一区| 美女性感视频久久久| 久久婷婷国产综合精品青草 | 亚洲黄色天堂| 亚洲大片在线观看| 亚洲第一狼人社区| 影音先锋日韩有码| 韩日精品在线| 国内精品视频666| 狠狠色丁香婷婷综合| 国产一区二区三区网站| 国产一区视频观看| 国内精品久久久久久 | 午夜视频精品| 香蕉av777xxx色综合一区| 亚洲午夜女主播在线直播| 一区二区三区四区五区视频 | 亚洲精品婷婷| 亚洲卡通欧美制服中文| 亚洲乱码精品一二三四区日韩在线| 亚洲高清av在线| 亚洲欧洲精品一区二区三区波多野1战4 | 欧美亚洲一区在线| 欧美一级片久久久久久久| 欧美一区二区日韩| 久久深夜福利| 亚洲国产国产亚洲一二三| 亚洲三级免费| 亚洲一区二区精品| 欧美中文字幕第一页| 久久五月天婷婷| 欧美激情按摩| 国产精品视频午夜| 精品99一区二区| 99热免费精品在线观看| 亚洲一区二区影院| 久久久精品日韩| 亚洲高清二区| 亚洲香蕉在线观看| 久久久综合视频| 欧美日韩日日骚| 国产亚洲一区精品| 91久久在线视频| 亚洲欧美成人| 欧美不卡福利| 中日韩美女免费视频网址在线观看| 小处雏高清一区二区三区| 麻豆免费精品视频| 欧美性一区二区| 亚洲国产老妈| 欧美一区二区三区四区高清| 欧美高清一区二区| 亚洲天堂av在线免费| 久久免费黄色| 国产麻豆91精品| 亚洲理伦在线| 麻豆精品视频在线观看| 一区二区三区高清| 久久夜色精品一区| 国产精品视频久久| 一本一本a久久| 欧美成人小视频| 午夜精品一区二区三区在线播放| 欧美大片免费久久精品三p| 国产日韩一区欧美|