letecode242有效字母的异位词 随笔

bool isAnagram(char* s, char* t) {
    int statS[26] = {0};
    int statT[26] = {0};
    int lenS = strlen(s);
    int lenT = strlen(t);
    
    for(int i=0;i<lenS;i++){
        int index = s[i] -'a';
        statS[index]++;
    }
    
    for(int i=0;i<lenT;i++){
        int index = t[i] -'a';
        statT[index]++;
    }
    
    for(int i=0;i<26;i++){
        if(statS[i] != statT[i] )
            return false;
    }
    return true;
}

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄