// 读入一篇英文文章,统计其中的单词,并得到每个单词出现的次数 // 链表的应用 //================================================================ #include <string.h> ...
写英语作文的时候,常常要求满足一定的字数,在以往,要么,我们一个一个地数,要么,我们估算一行的单词数,然后用行数进行估算。第一种方法太费时,如果要是写个长篇大论,那几乎是mission imposible,而第二种方法有不太准确。这就给我们留下了一个问题:如何又快又准确地统计一篇英文文章中的单词数 程序,就是用来帮助人们完成这些看起来枯燥繁琐但是带有一定规律性的事情的。 要解决这个问题,最自然的想 ...
2013-10-31 18:15 0 5128 推荐指数:
// 读入一篇英文文章,统计其中的单词,并得到每个单词出现的次数 // 链表的应用 //================================================================ #include <string.h> ...
这是一道我们软件工程的个人作业,得到了这个题目,我第一个念头就是用C语言来编写,毕竟别的语言不太精通只能选择C语言! 程序说明:对于这个问题我的理解就是要通过结构体来实现对单词和出现次数的统计,先将文章读入,然后通过每次读入一个字符来判断它是否是字母,如果不是字母,那么就说 ...
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 结果为: ...
一、程序分析 1、以只读模式读取文件到字符串 2、对字符串进行数据清洗,返回一个字典 使用正则表达式过滤掉文档中的特殊字符,把它们全部替换为空格,方便后续的分隔操作。(忽略大小写,所以全部使用小写字母) 2.1、只考虑单词频率统计 ...
问题:统计一篇文章中单词出现的次数 思路: (1)将文章(一个字符串存储)按空格进行拆分(split)后,存储到一个字符串(单词)数组中。 (2)定义一个Map,key是字符串类型,保存单词;value是数字类型,保存该单词出现的次数。 (3)遍历(1)中得到的字符串数组,对于每一个单词 ...
选用的英文文本为飘; package myproject1; //先导入飘的文本 //读取飘的文本 //并通过分隔符统计每个单词出现的次数,和计算单词总数 //输出出现次数最多的单词和其出现次数 import java.io.; import java.util.; public class ...
具体思路:首先将用creatArray()函数将文件中的内容读入到一个char型的动态数组,然后统计共有多少个英文单词,知道数目后创建两个char型指针valueA,valueB,valueA记录挨个记录每个单词,用valueB来搜寻,最后可得到每个单词出现的次数。再将无重复的单词写入文件,然后读 ...