如何用C++ 设计一个算法对字符串中每个字符出现的频率进行统计??

2024-11-28 13:25:53
推荐回答(4个)
回答1:

计算机中一个字符只占一个字节,有效的字符个数最多不超过128个,因此,可以定义一个128位的数组来存储不同字符的出现次数,用数组下标来表示相应的字符。

参考代码:

回答2:

用过string没有?不需要定义指针什么的。
#include
string a="abdabcdesffffd”;
string b=a;
......
没试过赶快看。
”对字符串中每个字符出现的频率统计“,你这里的字符是笼统的(数字,字母,其他),如果追究起来,还有用hash,或者map.一楼显然小看了这道题。这道题测试数据强大的话,只能hash,不是那么简单的。

回答3:

字母不多加大小写啥的也不多,直接扫一遍计数就好了。。。。。

回答4:

这太简单了吧。。。