文章
1
粉丝
400
获赞
0
访问
8.6k
开一个标记数组,依次遍历,如果用过了某个字符,就将某个字符标记
贴个代码
#include<stdio.h>
#include<string.h>
int vis[10000];//建立标记数组
int main()
{
char a[10000];
int mm;
int m;
int i,j,sum;
scanf("%d",&mm);
scanf("%s",a);
m=strlen(a);//获得字符串的长度
for(i=0;i<m;i++)
{
if(vis[i]==0)//如果该字符没有被标记,进行下列操作
{
sum=0;//初始化出现次数
for(j=i+1;j<m;j++)
{
if(a[i]==a[j])
{
 ...
登录后发布评论
感谢分享