苏州模板建站平台,邢台制作网站,网站建设帐号,wordpress文件锁定了383.赎金信
题目链接#xff1a;383.赎金信
给你两个字符串#xff1a;ransomNote 和 magazine #xff0c;判断 ransomNote 能不能由 magazine 里面的字符构成。
如果可以#xff0c;返回 true #xff1b;否则返回 false 。
magazine 中的每个字符只能在 ransomNote…383.赎金信
题目链接383.赎金信
给你两个字符串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 提示
1 ransomNote.length, magazine.length 105 ransomNote 和 magazine 由小写英文字母组成
解答一
class Solution:def canConstruct(self, ransomNote: str, magazine: str) - bool:ransomNote list(ransomNote)magazine list(magazine)index 0for i in ransomNote:if i in magazine:index magazine.index(i)magazine.pop(index)else:return Falsereturn True解答二
class Solution:def canConstruct(self, ransomNote: str, magazine: str) - bool:return all(ransomNote.count(i)magazine.count(i) for i in set(ransomNote))最后我写了一篇MySQL教程里面详细的介绍了MySQL的基本概念以及操作指令等内容欢迎阅读 MySQL数据库万字保姆级教程