1042 字符统计
Posted keep23456
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1042 字符统计相关的知识,希望对你有一定的参考价值。
水题,又是一道hash题。
#include<iostream> #include<cctype> using namespace std; int hashtable[26]= {0}; int main() { char c; while(scanf("%c",&c)!=EOF) { if(isalpha(c)) {//是字母? if(isupper(c))//大写字母转小写字母 c+=32; hashtable[c-‘a‘]++; } } int max = 0,pos = -1; for(int i = 0; i < 26; ++i) if(max < hashtable[i]) { max = hashtable[i]; pos = i; } printf("%c %d",pos+‘a‘,max); return 0; }
以上是关于1042 字符统计的主要内容,如果未能解决你的问题,请参考以下文章