看板 C_and_CPP 關於我們 聯絡資訊
需要include的檔案: (例: #include <vector> ) 我需要寫一個遞迴函數,讀入一個vector(by reference), 處理過後將原vector的子集合再本身做遞迴, 請問我該如何取得這段子集合。 (需使用相同的記憶體位置而不是拷貝資料) PS.是連續的元素但不一定從第一個開始 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.134.60 ※ 編輯: tabinoyume 來自: 59.113.134.60 (03/21 17:59)
yoco315:兩個作法.. 一個把 index 上下界當作參數傳進去.. 03/21 18:07
yoco315:另外一個作法就是直接傳 iterator 了... 03/21 18:07
yoco315:當然第一個方法比較容易懂,但是男子漢選第二種 03/21 18:07
tabinoyume:感謝y大一語驚醒夢中人 剛接觸STL,很多東西都想不通 03/21 18:23
liwmewmew:為什麼我笑了,感覺好man好熱血 03/21 21:21
aecho:我也笑了 @@ 好熱血呀~~ 03/21 22:31
layan:y 大好 man 03/21 22:36
hylkevin:還好我都選第二種 我是男子漢 03/22 01:08
johnhmj:為什麼要用遞迴? 03/22 11:43
tabinoyume:to樓上 那是牽扯到演算法本身的問題 03/23 17:55