Re: [問題]【PA1】相關問題

作者: npcc (npC)   2014-03-17 17:06:12
安安,同學您好,以下回答您的問題。
※ 引述《T02902116 (titi璇)》之銘言:
: PA1是要使用三個不同的演算法進行sort,這裡想請問一下:
: 1.可否只寫一個class(即如模板mySort),然後再這一個class中實現三個算法。
: 只寫一個class的好處:makefile可以不用改,直接運行;但不好的地方是比較冗長。
: 編寫多個class(即一種sort一種class),可以做到class的cpp不至於那麼冗長。
: 但makefile會比較繁瑣一些。
您說的兩種方式皆可。只要繳交的 .tgz 檔能通過 checkSubmitPA1.sh 的檢驗即可。
但事實上您可以將多個 classes 寫在同一個 .cpp 檔內,
如此一來,您只需要寫一個 makefile ,並且各個 class 內的演算法不會冗長。
: 2.請問是否需要實現如mergeSort般把所有的sort過程一步步呈現出來?
不需要。
但如果您有特殊的想法 (例如可以減少 run time),
事實上把過程一步步呈現出來,助教會更容易理解。
如果有其他疑問,歡迎在底下推文。
TA 朝琴

Links booklink

Contact Us: admin [ a t ] ucptt.com