给定两个字符串
s和t,编写一个函数来判断它们是不是一组变位词(字母异位词)。注意:若
s和t中每个字符出现的次数都相同且字符顺序不完全相同,则称s和t互为变位词(字母异位词)。
public class Solution { public bool IsAnagram(string s, string t) { // 两个串不能一样 if (s == t) return false; // 将两个串排序,排序后若一样则true,否则返回false return new string(s.OrderBy(c => c).ToArray()) == new string(t.OrderBy(c => c).ToArray()); } }
【剑指Offer】032. 有效的字母异位词
最新推荐文章于 2025-12-19 15:31:04 发布
「Kurator·云原生实战派」主题征文,赢华为FreeBuds等好礼
10w+人浏览
256人参与
275

被折叠的 条评论
为什么被折叠?



