c語言高手朋友們進來幫個忙

時間 2022-03-11 23:20:19

1樓:匿名使用者

>>先將0123456789 一分為2 一共有252個組合我覺得不對吧。不考慮重複的情況下,第一位有10個可能的數值(0~9),第二位有9個可能,第三位有8個可能,以此類推,總共有10*9*8....*2*1(即10的階乘)=3628800個可能值。

不知道我的推斷是否正確。

如果有3628800個數值的話,每個數值在源**裡算作13個字元(加逗號/換行符),總共47174400位元組(47m)。如果每個數值在執行**中算作8個位元組,共29030400位元組(29m)。

第二步的排列,沒有看懂,能再解釋一下嗎?

2樓:我已經匿名了

你這個再次組合是什麼意思? 怎麼那麼多重複的? 126*126*126表示什麼意思?

跟「濕潤的風」分析一樣,兩組都為126個字串,完全重新組合也只有126*126=15876種。

下面是我文庫裡一篇文章中**改了下,可以達到樓主的要求。如果不顯示,一秒不到就執行完了。

#include

#include

#define displayresult 1 //控制是否顯示結果

void bfs(char s, int n); //主要功能的實現函式宣告:寬度優先遍歷

char result[10]="01234"; //儲存子集的字元陣列

char lefthalf[10]="56789";

int count=0; //子集個數計數器

int lcount=0; //另一半計數器

int level=0; //儲存當前路徑長度

char sall[126][6]; //一半長為5的

char sleft[126][6]; //另一半

char ppt[126*126][11]; //最終結果

int main()

//重新組合

i=0;j=0;k=0;

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

}printf("共有結果%d種\n",k);

return 0;

}//深度優先遍歷演算法。遞迴實現。

void bfs(char s, int n)

else

}for(int i=1;i

3樓:匿名使用者

你最後的資料要什麼格式的?二維陣列?ppy[i][j],i=0~2000375,j=0-5,表示第i組第j個串?

4樓:匿名使用者

便我在易語言程式裡邊直接讀取

取名高手們,幫個忙,取名高手們,幫個忙 !

陳佳儀 佳 美好的東西,儀 儀態,端莊 陳涵穎 有內涵有深度的女孩 陳舒寧 舒 舒適,舒心,寧 寧靜,平陳 陳沁園 沁 開明,園 園陳,園藝 陳雨彤 雨 純潔,彤 紅色 陳宸若 宸 古代帝陳的代稱,像男人一樣陳豔的女人,能幹的女人陳雅珊 雅 幽雅,雅靜,珊 珊瑚,多用於女名陳晨灩 晨 晨光,明朗 陳...

英語高手進來幫忙,謝謝,英語高手前來幫個忙

英語高手前來幫個忙 見第一行london 見第二行the man was very poor while the girl was rich.見第二三行the young man wanted to make her a present on her birthday 見第一段最後一行the you...

有關Excel VBA得問題,高手們幫個忙

開啟檔案用下面的語句 private sub commandbutton1 click workbooks.open sheets 1 cells 2,2 value xls end sub 選擇檔案用下面的語句 private sub commandbutton1 click workbooks ...