本文主要是介绍(158)两个字符串是变位词,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
容易 两个字符串是变位词
写出一个函数 anagram(s, t)
去判断两个字符串是否是颠倒字母顺序构成的
Yes
样例
给出 s="abcd"
,t="dcab"
,返回 true
public class Solution {/*** @param s: The first string* @param b: The second string* @return true or false*/public boolean anagram(String s, String t) {if(s.length()!=t.length())return false;byte[] b = s.getBytes();int len = s.length();for(int i=0;i<b.length;i++){if(t.indexOf(b[i])!=-1)len--;}if(len==0)return true;else return false;}
};
这篇关于(158)两个字符串是变位词的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!