原文:统计一段文字中出现频率最高的10个单词(c语言)

注:这次使用C语言做的这个程序。个别不懂的地方和算法部分是请教的其他同学,交流并吸收,所以收获颇多 在程序中每一个地方我都做了注释,方便同学之间交流。也让老师容易看。程序也有很多不足的地方,但限于本人能力有限以及时间紧迫,难免出现很多问题,希望老师和同学能够帮助解决 设计思路: 在代码中基本都做了注释,很好的体现了这里的设计思路 .这个程序首先我定义了一个结构体,内容包含单词的出现次数和单词的长 ...

2014-03-01 21:57 3 3204 推荐指数:

查看详情

找出文本中出现频率最高10单词(java实现)

程序就是数据结构+算法,要解决这个问题,我们得找到适用的数据结构以及一个好的算法。 既然要找出出现频率最高10单词,我们必须统计每个单词出现的次数。一个单词对应一个数字,在java中这种结构用map来实现最方便了,key-value形式的键值对,不会重复又可以很好的统计 ...

Tue Apr 08 00:38:00 CST 2014 0 8363
统计一篇英语文章中每个单词出现次数并输出出现频率最高10单词

具体思路:首先将用creatArray()函数将文件中的内容读入到一个char型的动态数组,然后统计共有多少个英文单词,知道数目后创建两个char型指针valueA,valueB,valueA记录挨个记录每个单词,用valueB来搜寻,最后可得到每个单词出现的次数。再将无重复的单词写入文件,然后读 ...

Sun Mar 02 02:29:00 CST 2014 0 5326
Python-统计txt文本中出现频率最高的词语

Jieba是一个中文分词组件,可用于中文句子/词性分割、词性标注、未登录词识别,支持用户词典等功能。 Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的 ...

Mon Apr 12 00:59:00 CST 2021 0 671
java-统计一段句子中各单词出现的次数

问题:统计一段句子中各单词出现的次数。 思路: 1、使用split方法将文章进行分割,我们这里以空格、逗号和句点为分隔符,然后存到一个字符串数组中。 2、创建一个hashMap集合,key是字符串类型,保存单词;value是数字类型,保存该单词出现的次数。 3、遍历思路1中 ...

Mon Nov 25 07:17:00 CST 2019 0 708
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM