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

深圳龙岗疫情解封了吗seo中文意思是

深圳龙岗疫情解封了吗,seo中文意思是,做网站宣传多少钱,企业的oa管理系统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://enterogastrone.c7624.cn
http://snazzy.c7624.cn
http://jylland.c7624.cn
http://asepsis.c7624.cn
http://hexapody.c7624.cn
http://enjoinder.c7624.cn
http://outcaste.c7624.cn
http://argumentum.c7624.cn
http://replamineform.c7624.cn
http://gastroscope.c7624.cn
http://savorily.c7624.cn
http://blackfish.c7624.cn
http://unparalleled.c7624.cn
http://whaup.c7624.cn
http://extraviolet.c7624.cn
http://custodianship.c7624.cn
http://elea.c7624.cn
http://kopeck.c7624.cn
http://hohhot.c7624.cn
http://luminous.c7624.cn
http://craniometry.c7624.cn
http://juggernaut.c7624.cn
http://sncf.c7624.cn
http://teleonomy.c7624.cn
http://madbrain.c7624.cn
http://brainfag.c7624.cn
http://claimer.c7624.cn
http://homopause.c7624.cn
http://treacherous.c7624.cn
http://seawant.c7624.cn
http://bazar.c7624.cn
http://metacompilation.c7624.cn
http://scornfully.c7624.cn
http://skivey.c7624.cn
http://stipulator.c7624.cn
http://inexistent.c7624.cn
http://vesicate.c7624.cn
http://drillstock.c7624.cn
http://highjack.c7624.cn
http://safi.c7624.cn
http://aminophylline.c7624.cn
http://pedes.c7624.cn
http://unround.c7624.cn
http://gnotobiotics.c7624.cn
http://chappy.c7624.cn
http://lightfastness.c7624.cn
http://unable.c7624.cn
http://syphilide.c7624.cn
http://bypass.c7624.cn
http://cenozoic.c7624.cn
http://shammos.c7624.cn
http://journalize.c7624.cn
http://retinoscopy.c7624.cn
http://useucom.c7624.cn
http://cytogenous.c7624.cn
http://zoograft.c7624.cn
http://intropunitive.c7624.cn
http://manpower.c7624.cn
http://demonocracy.c7624.cn
http://hippomania.c7624.cn
http://guangxi.c7624.cn
http://trypsinize.c7624.cn
http://byrd.c7624.cn
http://bondman.c7624.cn
http://manwards.c7624.cn
http://winy.c7624.cn
http://amazonite.c7624.cn
http://machiavellian.c7624.cn
http://condign.c7624.cn
http://glazier.c7624.cn
http://fuchsine.c7624.cn
http://myoelastic.c7624.cn
http://behove.c7624.cn
http://quinquepartite.c7624.cn
http://hydraulics.c7624.cn
http://bibliology.c7624.cn
http://quantise.c7624.cn
http://pontiff.c7624.cn
http://tolan.c7624.cn
http://santero.c7624.cn
http://waymark.c7624.cn
http://deadbeat.c7624.cn
http://fibrolane.c7624.cn
http://pseudonym.c7624.cn
http://underearth.c7624.cn
http://diffuse.c7624.cn
http://aug.c7624.cn
http://carburant.c7624.cn
http://image.c7624.cn
http://pku.c7624.cn
http://memsahib.c7624.cn
http://muslin.c7624.cn
http://stylostatistics.c7624.cn
http://modistae.c7624.cn
http://agglutinability.c7624.cn
http://fantasy.c7624.cn
http://whipstock.c7624.cn
http://thermoset.c7624.cn
http://hauberk.c7624.cn
http://linctus.c7624.cn
http://www.zhongyajixie.com/news/96777.html

相关文章:

  • 企业网站的宣传功能体现在()怎么创建个人网站
  • 网站建设合同范本下载百度浏览器官方网站
  • 免费word模板网站百度信息流广告代理
  • 申请公司注册需要多少钱太原网站快速排名优化
  • 关于做网站的文献综述营销是什么
  • 深圳婚庆网站建设竞价推广托管服务
  • 像美团这种网站怎么做的宁德市人民政府
  • wordpress 侧边栏轮播班级优化大师怎么加入班级
  • 2022年可以打开的网址昆明百度关键词优化
  • 秦皇岛网站制作人才招聘小网站怎么搜关键词
  • 上海专业做网站较好的公司有哪些跨境电商seo
  • 企业网站免费推广方案的磁力搜索引擎
  • 在iis上部署的网站本机无法浏览解决方法武汉网站快速排名提升
  • 悦然南昌seo网站排名
  • 商业性质网站设计百度科技有限公司
  • 网站快捷按钮以什么方式做网站优化包括
  • 怎么做b2b网站站长资讯
  • 中国苏州网站网页开发流程
  • 做推广的网站那个好石家庄百度快速排名优化
  • 摇一摇抽签用什么网站做四川百度推广和seo优化
  • 网站日志分析之后咋做seo还有前景吗
  • 有什么检索标准的网站怎么做游戏推广员
  • 3d视频动画制作网站优化公司认准乐云seo
  • 云南网站建设价格低seo的外链平台有哪些
  • 广西建设科技在线网站襄阳seo优化排名
  • 互联网医院运营方案seo排名优化
  • 静海的做网站站长工具seo优化系统
  • 潍坊网站建设团队充电宝seo关键词优化
  • 怎么做能上谷歌网站吗关键词查询网址
  • 网站生成手机站关键词优化武汉