hdoj 1219 AC Me (超时请进)

来源:互联网 发布:矩阵奇异值计算例题 编辑:程序博客网 时间:2024/05/23 19:21

思路:TLE见代码;

代码如下:

#include <iostream>  #include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <algorithm>#include <vector>using namespace std;int main(){char a[100010];int sum[26];int i;char x;int l;while(gets(a)){memset(sum,0,sizeof(sum));x='a';l=strlen(a);for(i=0;i<l;i++)//如果不定义l,直接在循环内,放入函数就会产生TLE;每次循环都会调用函数 {if('a'<=a[i]&&a[i]<='z'){sum[a[i]-'a']++;}}for(i=0;i<26;i++)printf("%c:%d\n",x++,sum[i]);printf("\n");}        return 0;        }



原创粉丝点击