该程序主要利用了c++对txt文档中出现的单词的频率进行统计,并利用VS做出性能分析。
首先,我定义了一个存储单词及其出现次数的结构体,如下:
然后定义frequency类型的向量,动态存储frequency变量;同时定义了多个临时变量,他们都将在主函数中用到。
其次,对于单词的读取我采用了按行读取的方法,同时利用英文字母的范围对单词进行了截取。
最后我利用了c++中的sort函数对统计所的单词的频率进行了排序,最后输出前十个。
该程序主要利用了c++对txt文档中出现的单词的频率进行统计,并利用VS做出性能分析。
首先,我定义了一个存储单词及其出现次数的结构体,如下:
然后定义frequency类型的向量,动态存储frequency变量;同时定义了多个临时变量,他们都将在主函数中用到。
其次,对于单词的读取我采用了按行读取的方法,同时利用英文字母的范围对单词进行了截取。
最后我利用了c++中的sort函数对统计所的单词的频率进行了排序,最后输出前十个。