作者livenupday (掛站中..請稍後XD)
看板b96902HW
標題Re: [系程] 輸入的問題
時間Mon May 18 22:07:59 2009
QQ
同學們都太厲害了
想到我想不到的測試方法
可是這個處理起來真的很麻煩
我原先在前幾篇裡面推文說會有順序的情形
只是因為我在施吉昇老師班上announce時,有同學問了這個問題
當時我回答是有可能出現
% ./external_mergesport -m fork -n 100 input sorted_result
的情形
所以統一要同學對這部分做處理
但現在看起來
似乎同學越想越複雜了
我其實沒有要搞這麼多玩意兒= =
就如某些同學所說,測這個蠻無聊的
所以現在決定開放
我只會測
% ./external_mergesport -n 100 -m fork input sorted_result
% ./external_mergesport -m fork -n 100 input sorted_result
這兩種情形!!
也就是最後兩個參數一定是input跟output
但是-n/-m後面一定要接數字/方法,要不然該部分就沒分數
這樣可能對有些已經花很多時間在上面的同學小小的不公平QQ
當然也順便鼓勵大家練習寫好用以及可容錯的interface
所以
有寫好的interface有加分!!!
但是要告訴我XD
寫在readme就可以了,就說你的command line測試方法可以接受怎樣
沒講我就不測了,當作沒有處理這部分
不知道同學對這個決議有沒有意見XD?
※ 引述《ilway25 (唉唷喂)》之銘言:
: ※ 引述《chaselsu (尋...)》之銘言:
: : 請問測資輸入時
: : 會保證
: : -n 一定寫在 -m 前嗎
: : 例如command line會不會有以下狀況
: : % ./external_mergesport -m fork -n 100 input sorted_result
: 我的想法,應該是這樣吧!
: Correct:
: -m fork in out -n 123
: in out -n 2345 -m vfork
: in -m fork out -n 1
: Wrong:
: -m fo -n 123 in out
: -m fork in out
: -m fork -m fork -n 123 in out
: -n 123 -n 234 -m fork in out
: -n 0 -m fork in out
: in -m fork -n 10 out dummy
: in out -m fork -n
: in out -m fork -n -123
: in out -m fork -n 123a
: 很複雜,不過仔細想,20 到 30 行就可寫出來!
: 助教應該不會給 Wrong 地方的測資吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.246.158
※ 編輯: livenupday 來自: 61.228.246.158 (05/18 22:10)
1F:→ ck574b027:我本來還想問檔名可不可以叫-n或-m的XD 05/18 23:37