国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

力扣:383. 贖金信

2023-04-10 15:09 作者:薄荷硬糖醬  | 我要投稿

383. 贖金信

難度簡(jiǎn)單693

給你兩個(gè)字符串:ransomNote?和?magazine?,判斷?ransomNote?能不能由?magazine?里面的字符構(gòu)成。

如果可以,返回?true?;否則返回?false?。

magazine?中的每個(gè)字符只能在?ransomNote?中使用一次。

?

示例 1:

輸入:ransomNote = "a", magazine = "b"輸出:false

示例 2:

輸入:ransomNote = "aa", magazine = "ab"輸出:false

示例 3:

輸入:ransomNote = "aa", magazine = "aab"輸出:true

?

提示:

  • 1 <= ransomNote.length, magazine.length <= 105

  • ransomNote?和?magazine?由小寫(xiě)英文字母組成

思路:

在magazine中尋找是否有足夠的字母->在一個(gè)數(shù)組中查找是否存在一個(gè)元素(的個(gè)數(shù))

用哈希法


第一種對(duì)法:

class?Solution?{

public:

????bool?canConstruct(string?ransomNote,?string?magazine)?{

????????int?check2[50]={0};

????????for(auto?b:magazine){

????????????check2[b-'a']++;

????????}

????????for(auto?a:ransomNote){

????????????check2[a-'a']--;

????????????if(check2[a-'a']<0)return?false;

????????}

????????return?true;

????}

};


力扣:383. 贖金信的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
湖州市| 文山县| 交口县| 金华市| 霍林郭勒市| 汪清县| 高平市| 若尔盖县| 鄂州市| 柘荣县| 英超| 南溪县| 晋江市| 邮箱| 南雄市| 涡阳县| 乌海市| 通渭县| 兴山县| 都江堰市| 邳州市| 子洲县| 潜山县| 宾川县| 铁力市| 聂拉木县| 南安市| 五莲县| 砚山县| 堆龙德庆县| 沁源县| 西平县| 安龙县| 门源| 长岛县| 石泉县| 和顺县| 庆云县| 茂名市| 青岛市| 鲁山县|