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