引用:
作者: juju73729
(我絕ㄉ關鍵在於...如何使檔案內ㄉ數字跳到下一ㄍ...以便做下一次ㄉ判斷)
|
假如txt檔案裡面是用[space]分隔每個數字的話,你可以選擇:
1. 一次讀一個字元,以[space]作為判斷下一個數字的依據。
2. 一次讀一行,分析[space]作為取出每個數字的依據。
至於整個流程,我的想法是:
1. 因為不能用陣列,就自己準備一個struct,struct 裡面要有存放數值及至少一個指標指向下一個struct。(或者用好用的<vector>)
2. 每取出一個數字,就new一個struct。
3. 排序,刪除重複的數字。
4. 將結果寫入檔案。
參考一下嚕~