亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

基于排列與組合輸出多少中情況詳解

2020-01-26 16:15:54
字體:
來源:轉載
供稿:網友

排列

復制代碼 代碼如下:

#include <stdio.h>
// 主要是找到當前要排的 和后面要排數的關系
int swap(int m,int n)
{
 if(n==1)
  return m-n+1;
 return  m*swap(m-1,n-1);

}
int main()
{
 int m=5,n=4;
 printf("%d",swap(5,4));

}

組合

計算3個A,2個B可以組成多少種排列的問題

思路一:

復制代碼 代碼如下:

#include <stdio.h>

/*
  3個A,2個B 根據排列 第一個位置
  可以是A也可以是B 如A_ _ _ _ 或著 B_ _ _ _ 由于第一個位置
  確定了 一個字母 所以 如果確定的是A 則在剩下的四個位置中
  就只能有 2個A ,2個B了 所以總的情況就是 A_ _ _ _ +B_ _ _ _ 兩個排列總數之和
*/
int f(int m, int n)
{
 if(m==0 || n==0) return 1;
    return f(m,n-1)+f(m-1,n);
}

void main ()

  printf("%d ",f(3,2));
}


思路二:
復制代碼 代碼如下:

#include <stdio.h>
#include <math.h>

/*
       對于(m+n)!種排列方法是針對所有元素都不重復的情況下計算出的,
    如果存在重復,則需要篩選出這些重復的排列情況。
    于是我們可以采用捆綁法,將相同的元素綁在一起,由于是組合,所以內部元素的排列問題不予考慮,
    這些排列數總共有m!和n!,因此去掉這些重復情況后就得到(m+n)!/(m!*n!)中排法。

    m個A n個B的排列一共有(m+n)!/(m!*n!)
 而m-1個A n-1個B的排列一共有(m+n-2)!/((m-1)!*(n-1)!)
 所以m個A n個B的排列數=m-1個A n-1個B的排列數*(m+n)*(m+n-1)/(m*n) 

   關鍵是找到(m個A和n個B的排列)和(m-1個A和n-1個B)之間關系

*/
int f(int m, int n)
{
 if(m==0 || n==0) return 1;
    return f(m-1,n-1)*(m+n-1)*(m+n)/m/n;
}

void main ()

  printf("%d ",f(3,2));
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美尤物巨大精品爽| 亚洲国产精品人人爽夜夜爽| 国产精品视频白浆免费视频| 欧美在线一区二区视频| 欧美黑人巨大xxx极品| 清纯唯美日韩制服另类| 国产精品一区二区三区毛片淫片| 日韩av免费在线播放| 91成人在线播放| 欧美成人午夜激情在线| 欧美激情网友自拍| 尤物九九久久国产精品的分类| 亚洲性夜色噜噜噜7777| 国产精品美女免费视频| 欧美又大又粗又长| 久久久久久成人精品| 国产精品青草久久久久福利99| 久久综合88中文色鬼| 精品亚洲aⅴ在线观看| 亚洲人成亚洲人成在线观看| 97在线视频免费观看| 97视频在线观看成人| 国产亚洲精品一区二区| 91av网站在线播放| 亚洲国产精品网站| 欧美有码在线观看| 亚洲最大av网站| 亚洲精品www久久久久久广东| 91系列在线观看| 一区二区在线免费视频| 亚洲欧美另类国产| 日韩av在线网站| 亚洲视频一区二区| 日韩欧美在线视频日韩欧美在线视频| xxx成人少妇69| 国产激情999| 性欧美长视频免费观看不卡| 97香蕉超级碰碰久久免费软件| 热久久免费视频精品| 国模视频一区二区三区| 国产精品一区二区三区成人| 亚洲国产欧美一区二区三区同亚洲| 日韩av在线电影网| 欧美成人激情在线| 国产欧美久久一区二区| 国产成人精品一区二区在线| 欧美孕妇毛茸茸xxxx| 久热精品视频在线免费观看| 中文字幕日韩欧美| 亚洲第一区中文99精品| 国产精品久久久久久久久男| 亚洲精品欧美极品| 亚洲男人的天堂在线| 日韩欧美在线视频日韩欧美在线视频| 97视频免费在线观看| 亚洲乱码一区av黑人高潮| 国产亚洲精品美女久久久| 俺去了亚洲欧美日韩| 欧美高清在线视频观看不卡| 国产亚洲精品激情久久| 91精品国产91久久久久久| 国产精品18久久久久久麻辣| 欧美日本亚洲视频| 亚洲自拍偷拍区| 黄网站色欧美视频| 97视频免费在线观看| 亚洲视频在线视频| 精品久久久久久久中文字幕| 中文字幕一区二区精品| 欧美—级a级欧美特级ar全黄| 国产97免费视| 一区二区三区在线播放欧美| 538国产精品视频一区二区| 8050国产精品久久久久久| 国产日韩中文在线| 最近中文字幕日韩精品| 国自产精品手机在线观看视频| 久久精品国产成人精品| 国产精品一区久久久| 欧美日韩国产一区二区| 亚洲男人的天堂网站| 69影院欧美专区视频| 亚洲黄色有码视频| 亚洲天堂免费在线| 国产午夜精品理论片a级探花| 国产精品69精品一区二区三区| 国产91精品久久久久| 国产成人啪精品视频免费网| 亚洲精品资源在线| 国产精品激情av在线播放| 亚洲视频一区二区三区| 久久久视频在线| 精品久久久一区| 久久人91精品久久久久久不卡| 成人日韩在线电影| 欧美裸体xxxx极品少妇| 成人欧美在线视频| 欧美大胆a视频| 亚洲午夜未删减在线观看| 国产精品美女久久久久av超清| 中文字幕日韩欧美精品在线观看| 精品国产乱码久久久久久虫虫漫画| 国产亚洲欧洲高清| 欧美另类精品xxxx孕妇| 日韩av不卡电影| 8090成年在线看片午夜| 欧美日韩国产精品专区| 欧美裸体男粗大视频在线观看| 日韩一区二区三区在线播放| 成人网欧美在线视频| 国产在线观看不卡| 国产精品69精品一区二区三区| 在线国产精品视频| 欧美日韩综合视频网址| 亚洲人成人99网站| 国产精品国产福利国产秒拍| 亚洲第一综合天堂另类专| 97视频在线观看网址| 久久久国产影院| 日韩精品一区二区视频| 欧美电影免费观看网站| 国产精品美乳一区二区免费| 91精品久久久久久久久中文字幕| 中文欧美日本在线资源| 日韩精品在线第一页| 欧美精品一二区| 亚洲一品av免费观看| 久久影院中文字幕| 亚洲国产97在线精品一区| 欧美中文在线观看国产| 久久九九精品99国产精品| 91亚洲永久免费精品| 美女福利精品视频| 亚洲日本欧美中文幕| 国产极品精品在线观看| 日韩av观看网址| 国产精品三级在线| 欧美巨乳美女视频| 国产精品网站视频| 日本久久久久亚洲中字幕| 亚州av一区二区| 亚洲片国产一区一级在线观看| 亚洲影视九九影院在线观看| 欧美理论片在线观看| 亚洲欧美精品一区二区| 欧美激情网站在线观看| 91成人福利在线| 欧美三级免费观看| 日本一区二三区好的精华液| 亚洲精品一二区| 在线成人免费网站| 亚洲欧洲视频在线| 91色在线观看| 精品国产1区2区| 欧美视频在线观看免费| 国产91精品最新在线播放| 国产精品视频最多的网站| 色综合91久久精品中文字幕| 欧美日本啪啪无遮挡网站| 91麻豆国产精品| 亚洲人成电影网站色xx| 亚洲美女在线观看| 日韩av不卡在线| 亚洲精品久久久久久久久久久|