242. 有效的字母异位词

这篇文章会收录到 :算法通关村第十二关-白银挑战字符串经典题目-CSDN博客

242. 有效的字母异位词

描述 :

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

注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。

题目 :

LeetCode 242.有效的字母异位词 :

242. 有效的字母异位词

242. 有效的字母异位词_第1张图片

分析 :

将两个字符串全部从小到大或者从大到小排列,然后再比较, 代码不复杂:

解析 :

class Solution {
    public boolean isAnagram(String s, String t) {
        char[] arr = s.toCharArray();
        char[] brr = t.toCharArray();
        Arrays.sort(arr);
        Arrays.sort(brr);
        return new String(arr).equals(new String(brr));
    }
}

这期就到这里 , 下期见!

你可能感兴趣的:(java,算法,数据结构,leetcode)