作者ptt0720 (濕濕)
看板C_and_CPP
標題[問題] 想一題作業想很久
時間Wed May 17 13:21:43 2017
開發平台(Platform): (Ex: Win10, Linux, ...)
macOS
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
http://i.imgur.com/AkxL20C.jpg
程式碼(Code):(請善用置底文網頁, 記得排版)
我的想法是把陣s都先丟到m大小陣列中
然後迴圈跑1~n 只要不重複陣列中元素就丟入
可是我要如何去記錄我現在成功後的值只是一個暫時的值 這次的資料又要與之後的不重複(直到跑完1~n)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.155.41
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1494998506.A.849.html
1F:推 Richun: 總共有n個數字要列m個數字的組合,其中c個為指定數字 05/17 15:15
2F:→ Richun: 則可以先把s裡的數字排除 剩下n-c個數字要取m-c個排序 05/17 15:16
3F:→ Richun: 輸出時再把s跟(m-s)作排序就可以了 05/17 15:20
4F:推 s06i06: Recursive 05/17 15:54