面试经典-有效的字母异位词
有效的字母异位词
题目
给定两个字符串
s和t,编写一个函数来判断t是否是s的字母异位词。
字母异位词字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次。
示例 1:
1
2 输入: s = "anagram", t = "nagaram"
输出: true示例 2:
1
2 输入: s = "rat", t = "car"
输出: false提示:
1 <= s.length, t.length <= 5 * 104s和t仅包含小写字母进阶: 如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况?
题解
题解一
按照同一规则排序后比较是否相同
1 | public boolean isAnagram(String s, String t) { |

解法二
todo
1 | public static boolean isAnagram(String s, String t) { |

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 可乐大红袍🥤🥤🥤!