[問題] 有關重覆排列的問題

看板C_and_CPP (C/C++)作者 (喔)時間16年前 (2010/02/05 23:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
最近遇到要寫一個產生所可能排列的程式 假設有3個元素 0 ~ 2 當我輸入2的時候 希望能產生如下的結果 0 0 0 1 0 2 1 0 1 1 1 2 2 0 2 1 2 2 輸入3的時候 0 0 0 0 0 1 0 0 2 . . . 2 2 2 也就是說,輸入的值當成是排列的階層,然後元素可以重覆 這應該要用遞迴寫,但我想好久一直想不出來 麻煩各位板友的解答了,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.34.6

02/06 11:05, , 1F
請參考 programming 版 6535 篇
02/06 11:05, 1F
文章代碼(AID): #1BR3M7rf (C_and_CPP)
文章代碼(AID): #1BR3M7rf (C_and_CPP)