题解 | 字符个数统计
字符个数统计
https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
#include <stdio.h>
#include <string.h>
int main() {
int jishu[130]={0};
int n;
int count=0;
char zifu[500];
scanf("%500s",zifu);
for(int i=0;i<strlen(zifu);i++)
{
n=(int)zifu[i];
if(jishu[n]==0)
{
jishu[n]++;
count++;
}
}
printf("%d",count);
return 0;
}
用前几题大佬说的方式,用时间换空间,通过对数组的运用简化代码
