zoukankan      html  css  js  c++  java
  • 结对编程__词频统计

    搭档:施蓓蓓

    源码:Github

    贡献比例:50%

    结对编程照片:


    1、要求

        基于作业3的结果,读取一个较小的文本文件A_Tale_of_Two_Cities.txt,统计该文件中的单词的频率,并将统计结果输出到当前目录下的 Result1.txt 文件

    2、程序

    •     读入文件

           

    ifstream infile("A_Tale_of_Two_Cities.txt"); //读入文件流,将文件直接放在同目录下
        if (!infile)
        {
            cout << "不能打开文件";
        }
        while (!infile.eof())
        {
            infile.getline(Str, 30000);
        }
        infile.close();
    •    输出文件
    ofstream outfile("Result.txt");
        for (i = 0; i < k; i++)
            outfile << w[i].c << "   " << w[i].n << endl;//依次输出单词结构中的单词和个数到文件中
    •    运行结果

    因为题目是基于作业3的,这次作业的重点对于我来说是文件流,文件流以前我用的不多,更不要说还是输出到指定文件里。我是直接把文件放到程序同文件夹里的,感觉还蛮好用的

    3、结对体验

      这次结对的搭档是我的一个舍友,因此前期的摩擦不是很多。一开始的问题就是用谁的作业3和用谁的开发工具,经过一点讨论才有的结果。还有就是关于文件流的用法,我们都有一些个人的看法,后来还是在网上搜索了下用法,才有这最后的版本。

      说到底,结对编程是比自己一个人单做是有效率的,但是没有一个人编程在时间和细节方面更自由,还算是一次顺利的合作吧。


     

  • 相关阅读:
    [Python]计算豆瓣电影TOP250的平均得分
    [Golang]使用自建代理访问指定网站
    HDU 2689.Sort it-冒泡排序
    HDU 1728.逃离迷宫-BFS
    hihoCoder #1498.Diligent Robots
    POJ 2503.Babelfish-sscanf()函数+strcmp()函数+二分
    Codeforces 608 B. Hamming Distance Sum-前缀和
    Codeforces 608 A. Saitama Destroys Hotel
    sscanf()函数
    UVA 11461.Square Numbers
  • 原文地址:https://www.cnblogs.com/-XQ-/p/5307884.html
Copyright © 2011-2022 走看看