力扣242-有效的字母异位词

有效字母的异位词

题目链接

解题思路:

  1. 遍历两个字符串,统计每个字符串出现的字数
  2. 遍历两个字符串,比较两个字符串中某个字符出现的次数是否相等
class Solution {
public:
    bool isAnagram(string s, string t) {
        unordered_map<char,int> maps;
        unordered_map<char,int> mapt;
        bool ans = true;
        for(int i = 0;i<s.length();i++){
            maps[s[i]]++;
        }

        for(int i = 0;i<t.length();i++){
            mapt[t[i]]++;
        }
        
        for(int i = 0,j=0;i<s.length() || j < t.length();i++,j++){
            if(maps[s[i]] != mapt[s[i]] || maps[t[j]] != mapt[t[j]]){
                ans = false;
                break;
            }
        }

        return ans;
    }
}

相关推荐

  1. -242. 有效字母

    2024-02-01 08:46:02       45 阅读
  2. 242. 有效字母

    2024-02-01 08:46:02       33 阅读
  3. 242. 有效字母LeetCode)

    2024-02-01 08:46:02       30 阅读
  4. 242-有效字母

    2024-02-01 08:46:02       39 阅读
  5. 【数据结构与算法】 242. 有效字母

    2024-02-01 08:46:02       12 阅读
  6. leetcode242. 有效字母

    2024-02-01 08:46:02       40 阅读
  7. 【Leetcode】242.有效字母

    2024-02-01 08:46:02       35 阅读
  8. Leetcode242.有效字母

    2024-02-01 08:46:02       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-01 08:46:02       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-01 08:46:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-01 08:46:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-01 08:46:02       18 阅读

热门阅读

  1. HiveSQL题——炸裂函数(explode/posexplode)

    2024-02-01 08:46:02       29 阅读
  2. dockerfile结合go应用程序的简单应用

    2024-02-01 08:46:02       28 阅读
  3. 「HDLBits题解」Verification: Writing Testbenches

    2024-02-01 08:46:02       32 阅读
  4. C Primer Plus(第六版)14.18 编程练习 第7题

    2024-02-01 08:46:02       31 阅读
  5. CCF-CSP——仓库规划

    2024-02-01 08:46:02       36 阅读
  6. C Primer Plus(第六版)14.18 编程练习 第9题

    2024-02-01 08:46:02       33 阅读
  7. C语言探索:冒泡排序的实现与解读

    2024-02-01 08:46:02       29 阅读
  8. 【算法每日一题 1】CordCoverMaxPoint

    2024-02-01 08:46:02       29 阅读