1.题目描述:
给你两个字符串:
ransomNote
和magazine
,判断ransomNote
能不能由magazine
里面的字符构成。如果可以,返回
true
;否则返回false
。
magazine
中的每个字符只能在ransomNote
中使用一次。示例 1:
输入:ransomNote = "a", magazine = "b" 输出:false示例 2:
输入:ransomNote = "aa", magazine = "ab" 输出:false示例 3:
输入:ransomNote = "aa", magazine = "aab" 输出:true
2.我的答案
思路就是两个循环,匹配到一个就去匹配下一个,并把刚才匹配的字符在被匹配的字符串中删除,因为题目说每个字符只能用一次
python的False和True区分大小写!