欢迎莅临 SUN WU GANG 的园子!!!

世上无难事,只畏有心人。有心之人,即立志之坚午也,志坚则不畏事之不成。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine(AreAnagrams("CCAA", "CAAC"));
        Console.WriteLine(AreAnagrams("CARE", "RACE"));
    }

    static bool AreAnagrams(string str1, string str2)
    {
        if (str1.Length!= str2.Length)
            return false;

        int[] charCount1 = new int[26];
        int[] charCount2 = new int[26];

        for (int i = 0; i < str1.Length; i++)
        {
            charCount1[str1[i] - 'A']++;
            charCount2[str2[i] - 'A']++;
        }

        for (int i = 0; i < 26; i++)
        {
            if (charCount1[i]!= charCount2[i])
                return false;
        }

        return true;
    }
}

  

posted on 2024-07-09 15:11  sunwugang  阅读(5)  评论(0编辑  收藏  举报