文章

10

粉丝

0

获赞

28

访问

1.1k

头像
字母排序 题解:
P2019
发布于2025年3月15日 10:30
阅读数 167

#include<stdio.h>
#include<string.h>
#define MAX 1000
typedef struct{
    char c;
    int num;
}STR;
void swap(STR *s1,STR *s2){
    STR t=*s1;
    *s1=*s2;
    *s2=t;
}
int main(){
    char s[MAX];
    while(~scanf("%s",s)){
        int a[128]={0};
        int len=strlen(s);
    for(int i=0;s[i]!='\0';i++){
        a[(int)s[i]]++;
    }
    int sum=0;
    STR str[52];
    for(int i=0;i<128;i++){
        if(a[i]>0){
            str[sum].c=(char)i; 
            str[sum++].num=a[i];
        }
   ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发