窮舉排列組合列表,0到9的排列組合

2021-03-04 09:00:23 字數 2211 閱讀 3061

1樓:匿名使用者

/* * 輸出n個元素的全排列

*/ #include

#include

#include

void arrange(char *s, int k, int m);

void swap(char *s1, char *s2);

int main(void)

set = (char *)calloc(n, sizeof(char));

if (!set)

/* 讀取字元元素 , 限制了輸入格式 */

printf("please input the elements ('x x x ...'):\n\t");

for (i = 0; i < n; i++)

/* notice the '%ls' : get the next non-blank character */

scanf("%ls", &set[i]);

printf("the set is: \n", set[i]);

printf("all arragnement is as follows:\n");

arrange(set, 0, n-1);

free(set);

getchar(); /* 防止輸出視窗一閃關閉 */

getchar();

return 0;

} void arrange(char *s, int k, int m)

else

} }void swap(char *s1, char *s2)

上面這段c語言**可以解決你的問題!

舉窮的排列都輸出在d盤下的pailiezuhe.txt下

如果不會用c語言 我這邊也生成了你說的9個數的舉窮全排列表

要的話可以直接發你郵箱去 太多了 3m多 發不上來

如果你不是開玩笑的話

我不太知道要這些資料有什麼用????

matlab窮舉排列組合

2樓:兔子和小強

% 資料太大,以6個人,分三組為示例:

a = 'a':'f';

for i = ***bnk(a, 2)'

t = setdiff(a, i);

for j = ***bnk(t, 2)'

k = setdiff(t, j);

disp([i' j' k])

endend

% 如下是你題目對應的程式

a = 'a':'u';

for i = ***bnk(a, 7)'

t = setdiff(a, i);

for j = ***bnk(t, 7)'

k = setdiff(t, j);

% [i' j' k] 為得到的組合情況

endend

matlab 中什麼語句可以得到排列組合的所有情況

3樓:du瓶邪

命令:***bntns(set,subset)在集合set中取subset個元素的所有組合例如:在[2 3 5 9 7]中取3個元素的所有組合為:

***bntns([2 3 5 9 7],3)執行結果:

2 3 5

2 3 9

2 3 7

2 5 9

2 5 7

2 9 7

3 5 9

3 5 7

3 9 7

5 9 7

另外可以用命令perms得到排列,用法:

perms(vector)

給出向量vector的所有排列,例如

perms([2 3 5])

執行結果:

5 3 2

5 2 3

3 5 2

3 2 5

2 3 5

2 5 3

0到9的排列組合

4樓:匿名使用者

總數都是10c10,0+c10,1+c10,2+...+c10,10=2^10所以總的組合數:c10,1+c10,2+...+c10,10=2^10-c10,0=1023

5樓:匿名使用者

2的10次方為1024

6樓:

10個數有多少中組合,如果不重複且不多出10位數的話有3628800個組合

我有問題0到9,數字一組可以重複,排列組合有多少種方法

10萬組。你問的是排列五?00000 99999,就這10組。10 5 100000 請問 從0到9這10個數字 以14個數為一組 可重複,能有多少種排列組合 誰知道公式告訴我下 謝謝了 99999999999999 14個9 組 從00000000000001到99999999999999的任意乙...

排列組合問題,排列組合的問題

這麼理解把三男先綁在一起把三女也綁在一起這樣,就有2種組合然後三男,有p33排列方式即 3 2 1 6種三女也是一樣所以,最後答案為 2 6 6 72種 小豬儲錢罐有相同的100個5角硬幣,相同的80個1元硬幣,從中選出8個硬幣有9種方式 8個1元硬幣,1個5角7個1元,2個5角6個1元3個5角5個...

排列組合的思想是什麼,排列組合的區別

排列與組合的共同點是從n個不同的元素中,任取m m n 個元素,而不同點是排列是按照一定的順序排成一列,組合是無論怎樣的順序並成一組,因此 有序 與 無序 是區別排列與組合的重要標誌。排列組合是組合學最基本的概念。所謂排列,就是指從給定個數的元素中取出指定個數的元素進行排序。組合則是指從給定個數的元...