华为机试真题 Java 实现查找舆情热词

Posted MISAYAONE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 Java 实现查找舆情热词相关的知识,希望对你有一定的参考价值。

目录

题目

思路

考点

Code


题目

        网上新闻越来越多,希望对新闻进行热词处理并归类,方便获取信息,现在已经将每篇文章处理为2个字符串,即一个标题,一个正文串,字符串中使用“ ”作为分隔符进行分词。

M篇新闻按照新闻发布的先后顺序处理完并输入,现在希望对所有新闻中出现的词语进行处理,输出出现频率最高的topN个词语,作为热词。标题中出现的词语频率系数为3,正文中出现的词语频率系数为1;返回的答案按照词语出现频率由高到低排序,当词语出现的频率相同时,在标题中出现的频率次数高的排在前面;如果仍然相同,则按照词语在标题中出现的先后顺序进行排序,先出现的排在前面;如果仍然相同,则按照词语在正文中出现的先后顺序进行排序,先出现的排在前面。

输入描述
第一行输入为正整数topN和文章数M

以上是关于华为机试真题 Java 实现查找舆情热词的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试真题 Java 实现查找充电设备组合2023 Q1 | 100分

华为机试真题 Python 实现快速人名查找

华为OD机试真题Java实现素数之积真题+解题思路+代码(2022&2023)

华为OD机试真题 Java 实现查找二叉树节点2022.11 Q4 新题

华为机试真题 Java 实现查找众数及中位数

华为OD机试真题 Java 实现查找单入口空闲区域2022.11 Q4 新题