algorithm - 如何查找出现次数大于2的字符串中的所有字符

标签 algorithm search

我有一个关于算法的问题:

如何高效地查找字符串中出现次数大于特定数字(例如 2)的所有字符?

问候。

最佳答案

Counting sort对于一字节编码将非常有效,边界大小写是两字节编码。对于更宽的编码,它不是那么有效,但计数数组可以用哈希表代替。

编辑:顺便说一下,这个解决方案太笼统了,只计算相位并动态输出结果就足够了。

关于algorithm - 如何查找出现次数大于2的字符串中的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2668155/

相关文章:

algorithm - 从列表的映射中输出在每个其他元素列表中不相交的元素集的映射

javascript - 如何为我自己的搜索引擎获取初始索引数据?

php - 使用臭名昭著的 CActiveRecord 在 Yii 框架中一次查找多个记录?

PHP 在数组中搜索值

c++ - 计算组合数量

algorithm - 计算二进制字符串的 Lempel-Ziv (LZ) 复杂度(又名序列复杂度)

search - SQL Server 在 nvarchar 和 ntext 中搜索

java - 如何使用 TermVector Lucene 4.0

java - Tarjan 的算法错误地检测周期

algorithm - 解析操作码的高效算法