給定兩個字串 s 和 t ,編寫乙個函式來判斷 t 是否是 s 的字母異位詞。
示例 1:
輸入: s = 「anagram」, t = 「nagaram」
輸出: true
示例 2:
輸入: s = 「rat」, t = 「car」
輸出: false
說明:你可以假設字串只包含小寫字母。
高階:如果輸入字串包含 unicode 字元怎麼辦?你能否調整你的解法來應對這種情況?
bool isanagram
(char
* s,
char
* t)if(
strlen
(t)!=
strlen
(s))
int tmp1[
128]=;
int tmp2[
128]=;
for(
int i =
0; i <
strlen
(s);i++
)for
(int i =
0; i <
128;i++)}
return true;
}
力扣 242 有效的字母異位詞
給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞 構成字串的字母種類和個數均相同,只不過順序不同 可以將兩個字串都轉化為陣列,然後對兩個陣列先進行排序,如果排序後的陣列內容相同,則兩個字串時字母異位體 public boolean isanagram string s,st...
c語言 力扣初級演算法之有效的字母異位詞
有效的字母異位詞 給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。示例 1 輸入 s anagram t nagaram 輸出 true 示例 2 輸入 s rat t car 輸出 false 說明 你可以假設字串只包含小寫字母。高階 如果輸入字串包含 unicode ...
力扣c語言實現 682 棒球比賽
原題目連線 你現在是棒球比賽記錄員。給定乙個字串列表,每個字串可以是以下四種型別之一 1.整數 一輪的得分 直接表示您在本輪中獲得的積分數。2.一輪的得分 表示本輪獲得的得分是前兩輪有效 回合得分的總和。3.d 一輪的得分 表示本輪獲得的得分是前一輪有效 回合得分的兩倍。4.c 乙個操作,這不是乙個...