bool isAnagram(char * s, char * t){
int lens = strlen(s), lent = strlen(t);
if (lens != lent)
{
return false;
}
int table[26]={0};//全部设为0;
for (int i = 0; i < lens; i++) //遍历s;
{
table[s[i] - 'a']++;
}
for (int i = 0; i < lent; i++) //遍历t:
{
table[t[i] - 'a']--;
}
for(int i=0;i<26;i++)//判断是否有一项不为0;
{
if(table[i]!=0)
{
return false;
}
}
return true;
}
leetcode.242.有效的字母异位词(C语言)
最新推荐文章于 2025-08-23 16:01:06 发布