[問題]新手問一個數字排列的問題

看板C_Sharp作者 (PhD.)時間18年前 (2008/03/06 18:37), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
隨意傳進來一個正整數 就可以得到一到此正整數所有的排列組合 ex: 傳進來int a=3; 就可以得到 123,132,213,231,312,321 的組合 如果是迴圈寫死的 這個問題可以解決 就是數字多少 我就寫幾個迴圈 但是現在需要隨意傳進來任何一個正整數 我就無法動態的產生出迴圈層次的數量 這個問題困擾我這個新手很久了 希望有高手可以解答一下 或是提供個想法讓小弟參考一下 感謝感謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.37.125

03/06 20:38, , 1F
用遞迴不用forloop如何?
03/06 20:38, 1F

03/07 13:46, , 2F
參考C名題精選百則 冼鏡光 出的,有用for loop解決
03/07 13:46, 2F
文章代碼(AID): #17pybs08 (C_Sharp)