设为首页 加入收藏

TOP

[LeetCode] Valid Anagram
2015-11-21 00:55:16 来源: 作者: 【 】 浏览:1
Tags:LeetCode Valid Anagram

Given two strings s and t, write a function to determine if t is an anagram of s.

For example,
s = “anagram”, t = “nagaram”, return true.
s = “rat”, t = “car”, return false.

Note:
You may assume the string contains only lowercase alphabets.

Follow up:
What if the inputs contain unicode characters? How would you adapt your solution to such case?

解题思路

先排序,再比较是否相等。

实现代码

Java

// Runtime: 8 ms
public class Solution {
    public boolean isAnagram(String s, String t) {
        char s1[] = s.toCharArray();
        char t1[] = t.toCharArray();
        Arrays.sort(s1);
        Arrays.sort(t1);

        return String.valueOf(s1).equals(String.valueOf(t1));
    }
}

?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇HDU 4394Digital Square 下一篇(React: Up and Running)阅读笔记..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: