社区
数据结构与算法
帖子详情
怎样找出出现次数最多的那个字符串?
AAA20090987
2009-10-20 10:35:58
输入一个数字N,接着输入N个字符串(1<N<100000),输出出现次数最多的那个字符串。
例如:
输入:5 foot head arm foot foot
输出:foot
对于这道题:我只想出了两个算法:
1,用STL的MAP; 2,排序,再找出连续出现次数最多的那个字符串。
不过,好像这两个算法的效率都不是很高,大家有什么比较好的思路吗?介绍一下吧。
...全文
396
5
打赏
收藏
怎样找出出现次数最多的那个字符串?
输入一个数字N,接着输入N个字符串(1<N<100000),输出出现次数最多的那个字符串。 例如: 输入:5 foot head arm foot foot 输出:foot 对于这道题:我只想出了两个算法: 1,用STL的MAP; 2,排序,再找出连续出现次数最多的那个字符串。 不过,好像这两个算法的效率都不是很高,大家有什么比较好的思路吗?介绍一下吧。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AAA20090987
2009-10-21
打赏
举报
回复
字典树啊,我第一次听说,呵呵。
我上网去查一下先。谢谢了。
lidowx
2009-10-20
打赏
举报
回复
创建词典
mengde007
2009-10-20
打赏
举报
回复
根据首字符排序,然后再找;
ShoedPC
2009-10-20
打赏
举报
回复
构建一个字典树应该会比较好吧~
lzy18lzy
2009-10-20
打赏
举报
回复
用hash,或者trie树
找出
一个
字符串
中
出现
次数
最多
的子
字符串
,并返回重复
次数
找出
一个
字符串
中
出现
次数
最多
的子
字符串
,并返回重复
次数
。使用java编写
查找
字符串
中
出现
重复
次数
最多
的字符
这个问题可以通过多种方法解决,例如使用哈希表(HashMap在Java中)或者数组来统计每个字符
出现
的
次数
,然后
找出
出现
次数
最多
的那个。接下来我们将详细探讨这两种方法。 1. **哈希表法**: - 初始化一个哈希表,键...
scratch
找出
现
次数
最多
的数字 scratch四级2021年9月
找出
出现
次数
最多
的数字,如果有多个数字
出现
次数
相同,则答案为后输入的数字 主要考查有限循环、条件分支结构、变量、列表定义和使用、
字符串
操作等积木的使用 案例分析:http://gg.gg/12iokl
求一个
字符串
中的连续
出现
次数
最多
的字串
本问题是针对给定的
字符串
,
找出
其中连续
出现
次数
最多
的子串。 #### 1.2 问题描述 假设有一个输入
字符串
`str`,我们需要找到在该
字符串
中
出现
次数
最多
的一个或多个连续子串,并统计它们
出现
的
次数
。 #### 1.3 ...
Java求
字符串
中
出现
次数
最多
的
字符串
以及
出现
次数
在Java编程中,统计
字符串
中
出现
次数
最多
的字符及其
出现
次数
是一项常见的任务,尤其在数据处理和文本分析领域。本问题的解决方案使用了多种Java集合框架类,包括`TreeSet`、`ArrayList`、`HashMap`和`StringBuffer`...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章