线性时间内统计一个字符串中每个字符出现的次数
2016-04-21 20:51
661 查看
#include<iostream>
using namespace std;
int rer[256];
int main()
{
int i;
char ch[256];
while(gets(ch))
{
for(i=0;i<strlen(ch);i++)
rer[ch[i]]++;
for(i=0;i<256;i++)
if(rer[i])
printf("%c %d\n",i,rer[i]);
}
return 0;
}
using namespace std;
int rer[256];
int main()
{
int i;
char ch[256];
while(gets(ch))
{
for(i=0;i<strlen(ch);i++)
rer[ch[i]]++;
for(i=0;i<256;i++)
if(rer[i])
printf("%c %d\n",i,rer[i]);
}
return 0;
}
相关文章推荐
- CSS3 动画
- CodeForces - 552C Vanya and Scales (进制转换&技巧)好题
- ppt制作干货
- vector 介绍
- 测试作业1
- Json和XML解析
- 解题报告:HDU4704Sum 费马小定理+快速幂
- 巴什博奕(Bash Game)
- websocket
- MySQL中group by max如何提取最大的一条记录
- java 读取properties + 类反射的应用
- JSP ffmpeg实现视频截图
- 为什么最近要弄CANopen以及资料来源
- 手把手教你使用Git(简单,实用)
- Array.asList()注意
- C#—异常应用(正则表达式)
- Java 重写(Override)与重载(Overload)
- CSS3动画
- 第七周---补
- 你最喜欢做什么?