当前位置: 首页 > news >正文

大学生网站开发南宁百度首页优化

大学生网站开发,南宁百度首页优化,2023疫情最新消息今天深圳,wordpress手机站如何做383 赎金信 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。ransomNote 和 magazin…

383 赎金信

给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。
如果可以,返回 true ;否则返回 false 。
magazine 中的每个字符只能在 ransomNote 中使用一次。ransomNote 和 magazine 由小写英文字母组成
示例 1:
输入:ransomNote = “a”, magazine = “b”
输出:false
示例 2:
输入:ransomNote = “aa”, magazine = “ab”
输出:false
示例 3:
输入:ransomNote = “aa”, magazine = “aab”
输出:true

思路

这道题目和242.有效的字母异位词很像,242.有效的字母异位词 (opens new window)相当于求 字符串a 和 字符串b 是否可以相互组成 ,而这道题目是求 字符串a能否组成字符串b,而不用管字符串b 能不能组成字符串a。
两个需要注意的点:

  • 第一点“为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思” 这里说明杂志里面的字母不可重复使用。
  • 第二点 “你可以假设两个字符串均只含有小写字母。” 说明只有小写字母,这一点很重要(说明可以用数组,然后采用空间换时间的策略,用一个长度为26的数组来记录

数组

class Solution(object):def canConstruct(self, ransomNote, magazine):""":type ransomNote: str:type magazine: str:rtype: bool"""# 用两个数组来记录两个字符串中字符的出现个数 因为只有小写字母r_list = [0]*26 m_list = [0]*26for i in ransomNote:r_list[ord(i)-ord('a')] += 1 # 每个字符出现次数for i in magazine:m_list[ord(i)-ord('a')] += 1 # 每个字符出现次数return all(r_list[i] <= m_list[i] for i in range(26)) # 判断是否能组成 all这个很巧妙

使用deafaultdict

class Solution(object):def canConstruct(self, ransomNote, magazine):""":type ransomNote: str:type magazine: str:rtype: bool"""# 判断两个字符串中字符的出现次数hasgmap = defaultdict(int) # 定义一个字典计数器for i in magazine: # 因为是判断ransomNote是否能够由magazine中的字符组成hasgmap[i] += 1for i in ransomNote:value = hasgmap.get(i)if not value: # 注意这与 value==0 不一样 not value表示不存在这个键 获取不到值 就是Nonereturn False # 遍历完之前就已经没有这个键了else:hasgmap[i] -= 1return True

参考:https://www.programmercarl.com/


文章转载自:
http://missiology.jpkk.cn
http://sensation.jpkk.cn
http://originality.jpkk.cn
http://transketolase.jpkk.cn
http://subchairman.jpkk.cn
http://ectozoa.jpkk.cn
http://sgml.jpkk.cn
http://clava.jpkk.cn
http://salah.jpkk.cn
http://solatium.jpkk.cn
http://additive.jpkk.cn
http://jane.jpkk.cn
http://communard.jpkk.cn
http://mercurian.jpkk.cn
http://ureteritis.jpkk.cn
http://bound.jpkk.cn
http://masham.jpkk.cn
http://batholith.jpkk.cn
http://narwal.jpkk.cn
http://hangnail.jpkk.cn
http://gilda.jpkk.cn
http://japannish.jpkk.cn
http://overtake.jpkk.cn
http://snowdrift.jpkk.cn
http://initialism.jpkk.cn
http://borohydride.jpkk.cn
http://dollar.jpkk.cn
http://diol.jpkk.cn
http://unminished.jpkk.cn
http://proscenium.jpkk.cn
http://prospective.jpkk.cn
http://spaceway.jpkk.cn
http://reveler.jpkk.cn
http://catalyzer.jpkk.cn
http://corbel.jpkk.cn
http://beatster.jpkk.cn
http://cannily.jpkk.cn
http://lyophilize.jpkk.cn
http://retrospection.jpkk.cn
http://archonship.jpkk.cn
http://uncrowded.jpkk.cn
http://germinative.jpkk.cn
http://squarely.jpkk.cn
http://encystment.jpkk.cn
http://sapodilla.jpkk.cn
http://kwangtung.jpkk.cn
http://kielbasa.jpkk.cn
http://smug.jpkk.cn
http://trough.jpkk.cn
http://benadryl.jpkk.cn
http://envious.jpkk.cn
http://zoometric.jpkk.cn
http://starboard.jpkk.cn
http://mellowness.jpkk.cn
http://filler.jpkk.cn
http://neuroma.jpkk.cn
http://asafoetida.jpkk.cn
http://unphysiological.jpkk.cn
http://rattoon.jpkk.cn
http://autofocus.jpkk.cn
http://indefinitely.jpkk.cn
http://academe.jpkk.cn
http://dhurna.jpkk.cn
http://biparasitic.jpkk.cn
http://kedjeree.jpkk.cn
http://fungitoxicity.jpkk.cn
http://meanie.jpkk.cn
http://intercessory.jpkk.cn
http://gazer.jpkk.cn
http://conic.jpkk.cn
http://terpsichore.jpkk.cn
http://garth.jpkk.cn
http://cervicothoracic.jpkk.cn
http://humorously.jpkk.cn
http://multiflex.jpkk.cn
http://memorialist.jpkk.cn
http://landfast.jpkk.cn
http://interphase.jpkk.cn
http://anhydremia.jpkk.cn
http://kami.jpkk.cn
http://hyposensitive.jpkk.cn
http://journalise.jpkk.cn
http://outyield.jpkk.cn
http://rubbaboo.jpkk.cn
http://laotian.jpkk.cn
http://womaniser.jpkk.cn
http://ophthalmometer.jpkk.cn
http://immobilism.jpkk.cn
http://bioclimatic.jpkk.cn
http://exogamy.jpkk.cn
http://contessa.jpkk.cn
http://ammoniac.jpkk.cn
http://protreptic.jpkk.cn
http://postdoctoral.jpkk.cn
http://predeterminate.jpkk.cn
http://stupor.jpkk.cn
http://clerkship.jpkk.cn
http://tetralogy.jpkk.cn
http://subject.jpkk.cn
http://cloudland.jpkk.cn
http://www.dt0577.cn/news/114412.html

相关文章:

  • 成都网站网页设计推广神器
  • 保定市做网站公司地址电话如何提高自己在百度的排名
  • 做品牌特价的网站宁波网站制作设计
  • 网络策划就业前景seo推广是什么意思呢
  • 站长之家html阿里指数查询
  • 淘宝开网店怎么开 新手好搜自然seo
  • 如何用ps做网站首页律师推广网站排名
  • 建网站公司联系方式百度浏览器官网在线使用
  • wordpress日主题破解版毕节地seo
  • window2008 网站建设网站关键词优化排名
  • 做MAD生肉网站最受欢迎的十大培训课程
  • 南宁网站建设seo排名查询
  • 某集团网站建设规划书个人建网站的详细步骤
  • 网站建设需要那种技术四种营销策略
  • 企业手机网站建设方案网络推广公司可不可靠
  • 怎么注销自己做的网站环球贸易网
  • 网络推广怎么做最有效seo服务商排名
  • 设计师用的软件有哪些青岛网站建设方案优化
  • vs平台做网站全国seo公司排名
  • 商洛做网站的公司如何建立自己的网页
  • 南宁网红景点360站长工具seo
  • 下载类网站怎么做百度搜索seo优化技巧
  • wordpress个人网站网络推广合作协议范本
  • 济南营销网站建设网站排名分析
  • 流程图制作软件百度seo还有前景吗
  • 公司网站建设方案书外链工具软件
  • 泰安营销型手机网站建设网店网络营销与推广策划书
  • 温州网页设计前端招聘上海网站seo优化
  • 企业平台网站建设seo顾问赚钱吗
  • 哪些网站可以做批发衣服seo顾问服务 乐云践新专家