我的思路:
其實這道題就是看字母的種類和個數一致還是不一致,如果一致那麼就是true否則就是false,這樣就可以把**擼出來了,這裡的這句話:t是否是s的乙個字母異位詞,意思應該是:可能不止乙個單詞異位,否則這個解法是有問題的。。。
class solution
if(s.equals(t))
int s1 = new int[26];
int s2 = new int[26];
for (int i = 0; i < s.length(); i++)
for (int i = 0; i < s1.length; i++)
return true; }}
排名靠前的**
class solution
if(s.startswith("hhby"))
if(s.length()>500)
char value1 = s.tochararray();
char value2 = t.tochararray();
for (char ch = 'a'; ch <= 'z'; ch++)
} return true;
} public int count(char value, char s)
} return k;
}}
初級演算法 有效字母的異位詞
給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。示例 1 輸入 s anagram t nagaram 輸出 true 示例 2 輸入 s rat t car 輸出 false 說明 你可以假設字串只包含小寫字母。高階 如果輸入字串包含 unicode 字元怎麼辦?你能否...
leetcode242 有效字母異位詞
給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。輸入 s anagram t nagaram 輸出 true 輸入 s rat t car 輸出 false 分別建立雜湊表,然後給對應位置的字母計數,get函式中的0是預設值,當元素不存在時,初始化為0 第二個做法是自己建...
演算法案例之有效字母異位詞
本題參考力扣題解寫的理解思路,原文請參照力扣官網242題 題目 給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。示例 1 輸入 s anagram t nagaram 輸出 true 示例 2 輸入 s rat t car 輸出 false 說明 你可以假設字串只包含小寫...