练习题33-有效的字母异位词

    技术2025-12-29  8

    原题目: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。

    示例 1:

    输入: s = “anagram”, t = “nagaram” 输出: true 示例 2:

    输入: s = “rat”, t = “car” 输出: false

    思路: 用排序函数将这两个字符串进行排序,然后直接判断是否相等即可

    代码:

    class Solution { public: bool isAnagram(string s, string t) { int x,y; if(s.length()==0&&t.length()==0) return true; if(s.length()!=t.length()) return false; sort(s.begin(),s.end()); sort(t.begin(),t.end()); if(s==t) return true; else return false; } };

    练习题32-移动零

    Processed: 0.012, SQL: 9