[問題] 想一題作業想很久

看板C_and_CPP (C/C++)作者 (濕濕)時間8年前 (2017/05/17 13:21), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串1/1
開發平台(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://www.ptt.cc/bbs/C_and_CPP/M.1494998506.A.849.html

05/17 15:15, , 1F
總共有n個數字要列m個數字的組合,其中c個為指定數字
05/17 15:15, 1F

05/17 15:16, , 2F
則可以先把s裡的數字排除 剩下n-c個數字要取m-c個排序
05/17 15:16, 2F

05/17 15:20, , 3F
輸出時再把s跟(m-s)作排序就可以了
05/17 15:20, 3F

05/17 15:54, , 4F
Recursive
05/17 15:54, 4F

05/17 16:39, , 5F
文章代碼(AID): #1P6ztgX9 (C_and_CPP)
文章代碼(AID): #1P6ztgX9 (C_and_CPP)