看板 b96902HW 關於我們 聯絡資訊
※ 引述《chaselsu (尋...)》之銘言: : ※ 引述《pishen (軒)》之銘言: : : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : : 有辦法設計成這樣嗎? 如果就是只能fork最多n個child, : : 每個child又只能做一次sort的工作的話, memory不夠就只能輸出error了吧? : : 應該沒有別的方法還能跑出正確結果的?? : 有一個關於X的問題 : 助教說X可以任取 有限定最小可以多小嗎 : 那我最簡單的方法就是buffer X/n+1取4 byte; : 意思就是我每一次都從tempfile取一個unsigned integer 4byte來比 : 最小的我就輸出 : 這樣可以嗎? 那這樣OUTPUT BUFFER 是不是也可以只有4 byte 呢? 然後這樣 是不是可以根本不用output buffer = =? 直接從tempfile 取一個最小的 就丟到outfile -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84 ※ 編輯: JingXD 來自: 140.112.30.84 (05/18 21:42) ※ 編輯: JingXD 來自: 140.112.30.84 (05/18 21:42)
livenupday:是,沒錯,可以不用output buffer就辦的到 05/18 21:55
JingXD:所以助教的意思是可以這樣寫嗎?? 05/18 22:00
livenupday:是阿 可以! 05/18 22:08
JingXD:謝謝! 05/18 22:13