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

网站运营主要是做什么企业网官方网站

网站运营主要是做什么,企业网官方网站,成都 php 网站,汕头住房和城乡建设厅网站LeetCode热题100–383. 赎金信 题目链接 题目类型: 哈希表、字符串 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine…

LeetCode热题100–383. 赎金信

题目链接

题目类型: 哈希表、字符串

  • 给你两个字符串:ransomNotemagazine ,判断 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
    • ransomNotemagazine 由小写英文字母组成

代码1(STL–unordered_map)

class Solution {
public:bool canConstruct(string ransomNote, string magazine) {int cnt[30];for(int i=0;i<magazine.size();i++){cnt[magazine[i]-'a']++;}for(int i=0;i<ransomNote.size();i++){cnt[ransomNote[i]-'a']--;if(cnt[ransomNote[i]-'a'] < 0 ) {return false;}}return true;}
};

这样做会造成额外的空间复杂度,实际上,我们需要统计的字符数只有a-z26个,所以可以直接使用一个int数组cnt[]来记录每个字符出现的次数。

但是我们有两个字符串magazineransomNote,我们需要看ransomNote里的每个字符的数量是否严格小于magazine中的对应字符数量,如果不成立则返回false

代码2(int数组)

class Solution {
public:bool canConstruct(string ransomNote, string magazine) {int cnt[30];for(int i=0;i<magazine.size();i++){cnt[magazine[i]-'a']++;}for(int i=0;i<ransomNote.size();i++){cnt[ransomNote[i]-'a']--;if(cnt[ransomNote[i]-'a'] < 0 ) {return false;}}return true;}
};
http://www.dtcms.com/a/575959.html

相关文章:

  • 关于门户网站改版建设报告丽水建设网站
  • 通化市住房和城乡建设局网站笑话网站模板
  • 百度站长平台h5网站长沙口碑最好网站建设公司排行榜
  • 网站关键词优化代理wordpress k2
  • 做三方网站多少钱安阳文创设计
  • 中国网站建设集团网站模板代理电话
  • 网站无备案号怎么办嵌入式和网站开发
  • 城乡建设局的官方网站做数模必逛的网站
  • 网站建设背景如何写aso优化工具
  • 只做动漫的网站公司logo怎么注册
  • 网站建设与维护是什么报名网站怎么做
  • 网站建设后百度找不到长沙好的互联网公司
  • 建设银行深分行圳招聘网站外贸建站优化
  • 广平网站建设WordPress网站文章导出导入
  • 网站一般要设计几页开封网站建设中心
  • 网站就业技术培训机构山水人家装饰公司
  • 上海网站设计图片建设一个网站价格
  • 重庆网站推广营销分销商城搭建
  • 意大利做包招工的网站河南省工程项目建设审批系统
  • asp.net sql server网站建设 pdf免费创建虚拟网站
  • 网络管理网站策划书网站内部优化
  • 企业网站展示网站开发 招聘 龙岩
  • 公司怎么建立自己网站wordpress文本地化
  • 网站建设开发数据库网站开发背景论文
  • 做网站的标准百度的域名
  • 20m带宽做网站够用吗如何将模板导入wordpress
  • cdr做网站流程微信公众平台推广
  • html手机网站如何制作百度医生在线问诊
  • 学网页设计的怎么赚钱海外seo推广公司
  • 试玩平台怎么做网站成都旅游必去景点