- 结对对象:梁开宝 博客地址:http://www.cnblogs.com/liangkaibao/ 贡献比例 50% 50%
- 基于作业3的结果,读取一个较小的文本文件A_Tale_of_Two_Cities.txt,统计该文件中的单词的频率,并将统计结果输出到当前目录下的 Result1.txt 文件。 (第一阶段初稿完成该要求)
- 命令行格式: 提示符> Myapp.exe -f filename.txt > Result.txt (PS:C++ 程序,Java 程序输出方式类似) filename.txt 为前面下载的文件名。PS: 命令行格式的程序编写参考
- 解释:
- 选项 -f 表示后面跟文件名
- 输出格式规定(参考作业3中的示例):
- 首先按照频率由高到低排序
- 频率一样的词, 按照字典顺序排序
- 此外, 读取一个较大的文本文件Gone_with_the_wind.txt实验对比程序执行效率,做如下改进,比较改进前后程序执行时间。
- 基于作业3这次的程序多了个查找的部分,查找部分代码如下
- public static void main(String[] args){//在字符串中找ab出现的次数
Pattern p=Pattern.compile("ab");
String u="abcdefsfsaffsabadfewfadfgea";
Matcher m=p.matcher(u);
int i=0;
while(m.find()){
i++;
}
System.out.println(“出现次数:”+i);
}- 运行结果
- 小结:结对编程还是有很多好处的
相关文章
- 编写程序,输入10个整数存入数组中,统计其中正数、负数和零的个数,并在屏幕上输出。例:输入:1 2 3 4 5 6 0 -1 -2 0
- 软工网络15团队作业4-DAY2
- 团队作业4——第一次项目冲刺(Alpha版本) Day2
- 在一个请求分页系统中,假定系统分配给一个作业的物理块数为 3,并且此作业的页面走向为 2、3、2、1、5、2、4、5、3、2、5、2。试用 FIFO和 LRU 两种算法分别计算出程序访问过程中所发生
- FPGA作业3.1:例化2-4译码器
- 公选网站作业4_2.php
- 大数据学习day34---spark14------1 redis的事务(pipeline)测试 ,2. 利用redis的pipeline实现数据统计的exactlyonce ,3 SparkStreaming中数据写入Hbase实现ExactlyOnce, 4.Spark StandAlone的执行模式,5 spark on yarn
- 【作业】组合数据类型练习,英文词频统计实例
- 作业7——英文词频统计预备,组合数据类型练习
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(39)-在线人数统计探讨