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

/** 242.有效的字母异位词

* @author 作者 Your-Name:

* @version 创建时间:2020年2月17日 下午2:47:13

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

示例 1:

输入: s = "anagram", t = "nagaram"
输出: true

示例 2:

输入: s = "rat", t = "car"
输出: false


*/

public class 有效的字母异位词 {
	
	public static void main(String[] args)
	{
		Scanner sc = new Scanner(System.in);
		String s = sc.next();
		String t = sc.next();
		System.out.print(isAnagram(s,t));
	}
	public static boolean isAnagram(String s, String t) 
	{
	    char[] a = s.toCharArray();
	    char[] b = t.toCharArray();
	    Arrays.sort(a);
	    Arrays.sort(b);
	    if(a.length!=b.length)
            return false;
	    for(int i=0;i<a.length;i++)
	    {
	    	if(a[i]!=b[i])
	    	{
	    		return false;
	    	}
	    }
	    return true;
	}

}
发布了72 篇原创文章 · 获赞 7 · 访问量 4123

猜你喜欢

转载自blog.csdn.net/l769440473/article/details/104589478