最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

242. 有效的字母異位詞

2023-04-04 19:48 作者:薄荷硬糖醬  | 我要投稿

242. 有效的字母異位詞

難度簡單757

給定兩個字符串?s?和?t?,編寫一個函數(shù)來判斷?t?是否是?s?的字母異位詞。

注意:若?s?和?t?中每個字符出現(xiàn)的次數(shù)都相同,則稱?s?和?t?互為字母異位詞。

?

示例?1:

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

示例 2:

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

?

提示:

  • 1 <= s.length, t.length <= 5 * 104

  • s?和?t?僅包含小寫字母

?

進階:?如果輸入字符串包含 unicode 字符怎么辦?你能否調整你的解法來應對這種情況?

第一種法:

bool?isAnagram(char?*?s,?char?*?t){

????int?s1[50]={0},s2[50]={0};

????for(int?i=0;s[i]!='\0';i++){

????????s1[s[i]-'a']++;

????}

????for(int?i=0;t[i]!='\0';i++){

????????s2[t[i]-'a']++;

????}

????for(int?i=0;i<50;i++){

????????if(s1[i]!=s2[i]){

????????????return?false;

????????}

????}

????return?true;

}???

哈希表(其實就是映射,名字搞的挺高端的)

242. 有效的字母異位詞的評論 (共 條)

分享到微博請遵守國家法律
静宁县| 吐鲁番市| 兰州市| 襄樊市| 巴青县| 左云县| 旌德县| 隆尧县| 景洪市| 古蔺县| 孟连| 日土县| 苗栗市| 十堰市| 大城县| 革吉县| 许昌市| 太和县| 开原市| 黔东| 工布江达县| 壤塘县| 恩施市| 安庆市| 临猗县| 金昌市| 明水县| 基隆市| 肇庆市| 清苑县| 东兴市| 方山县| 亚东县| 长葛市| 无极县| 留坝县| 安乡县| 永清县| 化德县| 罗山县| 萨嘎县|