结对项目 - 词频统计
生活随笔
收集整理的這篇文章主要介紹了
结对项目 - 词频统计
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目的與要求
?
- 代碼復(fù)審練習(xí)
- 結(jié)對練習(xí)
- 編寫單元測試
- 基于作業(yè)3的結(jié)果,讀取一個(gè)較小的文本文件A_Tale_of_Two_Cities.txt,統(tǒng)計(jì)該文件中的單詞的頻率,并將統(tǒng)計(jì)結(jié)果輸出到當(dāng)前目錄下的 Result1.txt 文件。 (第一階段初稿完成該要求)
- 命令行格式: 提示符> Myapp.exe -f filename.txt > Result.txt (PS:C++ 程序,Java 程序輸出方式類似) filename.txt 為前面下載的文件名。
- 解釋:
- 選項(xiàng) -f 表示后面跟文件名
- 輸出格式規(guī)定(參考作業(yè)3中的示例):
- 首先按照頻率由高到低排序
- 頻率一樣的詞, 按照字典順序排序
- 此外, 讀取一個(gè)較大的文本文件Gone_with_the_wind.txt實(shí)驗(yàn)對比程序執(zhí)行效率,做如下改進(jìn),比較改進(jìn)前后程序執(zhí)行時(shí)間。
?
?
?
?
詳細(xì)內(nèi)容
?
?
- 開發(fā)語言:C++
- 開發(fā)工具:Codeblocks
- 結(jié)對伙伴:陳俊宇http://www.cnblogs.com/junyujun/
- 準(zhǔn)備工作:
基于上一個(gè) 個(gè)人項(xiàng)目 - 詞頻統(tǒng)計(jì) 的程序和結(jié)果,將本次所需的文件放在指定的地址上,統(tǒng)計(jì)該文件中的單詞的頻率,并使用文件流的寫入將結(jié)果寫入文件。
2. 分工:
我負(fù)責(zé)主要大框架的編寫,我的小伙伴負(fù)責(zé)在這個(gè)框架里細(xì)化邏輯與語法語句的關(guān)系。
- 源代碼
- 運(yùn)行結(jié)果
- 小結(jié)
第一次嘗試與其他人一起結(jié)對編程,對于一個(gè)人的編程,兩個(gè)人更明顯的可以互相交流和彌補(bǔ)雙方的缺點(diǎn)和弱勢。
對于在原來程序上完善和原數(shù)據(jù)上的變動更得心應(yīng)手了。
- 源代碼Github地址
https://github.com/Jennyhyt/My-source-code/blob/master/TeamWork-WFS.cpp
?
轉(zhuǎn)載于:https://www.cnblogs.com/hyating/p/5309127.html
總結(jié)
以上是生活随笔為你收集整理的结对项目 - 词频统计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全栈工程师概述
- 下一篇: 和家亲如何分享给家人