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

做网站实验体会网站整站优化推广方案

做网站实验体会,网站整站优化推广方案,遇到钓鱼网站怎么做,娱乐平台类网站怎做关键词力扣:383. 赎金信 题目描述: 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目…

力扣:383. 赎金信
题目描述:

给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。
(题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。杂志字符串中的每个字符只能在赎金信字符串中使用一次。)

示例1️⃣:

输入:ransomNote = "a", magazine = "b"
输出:false

示例2️⃣:

输入:ransomNote = "aa", magazine = "ab"
输出:false

示例3️⃣:

输入:ransomNote = "aa", magazine = "aab"
输出:true

提示:

你可以假设两个字符串均只含有小写字母。

分析:

思路1️⃣:用两个哈希表,判断magazine是否有大于等于ransomNote的字母数及字母种类数。
思路2️⃣:利用C++string容器的查找函数,从magazine中查找ransomNote对应的字符,将查找过的字符标记为数字,防止重复使用。

代码实现:
思路1️⃣:

class Solution {//两个哈希计数数组计数,判断
public:bool canConstruct(string ransomNote, string magazine) {if(ransomNote.size()>magazine.size())return false;unordered_map<char,int>cnt1;unordered_map<char,int>cnt2;for(int i=0;i<ransomNote.size();i++)cnt1[ransomNote[i]]++;for(int i=0;i<magazine.size();i++)cnt2[magazine[i]]++;for(int i=0;i<ransomNote.size();i++){if(cnt1[ransomNote[i]]>cnt2[ransomNote[i]])return false;}return true;}
};

思路2️⃣:

class Solution {
public:bool canConstruct(string ransomNote, string magazine) {for(int i=0;i<ransomNote.size();i++){int pos=magazine.find(ransomNote[i]);if(pos==-1)return false;//没找到,find函数会返回-1(string::npos)else{magazine[pos]='1';//做好标记,防止重复使用}}return true;}
};

在这里插入图片描述
在这里插入图片描述

http://www.lbrq.cn/news/2451169.html

相关文章:

  • wordpress用户自定义头像成都seo顾问
  • 怎样把自己做的网站发到网上建设网站公司
  • 帮忙做ppt的网站海南seo
  • 工程建设国家标准网站百度小说app下载
  • 个人可以做网站导航的网站吗佛山seo整站优化
  • wordpress分类目录第二页惠州seo优化
  • 沙田仿做网站朝阳seo推广
  • 网页制作与网站建设教程网站cms
  • brophp框架做网站站长之家ping
  • 济南网站建设系统介绍服务昆明优化网站公司
  • 武邑县网站建设陕西网页设计
  • wordpress 4.4.1兰州seo培训
  • 常用的网站建设技术百度seo优化教程免费
  • 两学一做网站注册重庆seo网络营销
  • app软件开发公司 用友yonmaker宁德seo公司
  • 网站上的广告位是怎么做的腾讯疫情实时数据
  • 网站建设标题微信公众号怎么开通
  • 宣传广告设计图片搜索引擎优化排名关键字广告
  • 做新闻类网站南宁seo网站排名优化公司
  • 如何管理网站页面设计超级优化
  • 建设教育局官方网站未来网络营销的发展趋势
  • 软件系统网站建设关键词挖掘啊爱站网
  • 网站建设经验材料武汉seo服务多少钱
  • 网站设计咨询电话百度集团公司简介
  • 网站接单平台广东百度推广的代理商
  • 没得公司可以做网站嘛北京网站优化哪家好
  • 做字网站东莞企业网站排名优化
  • 政府网站英文版建设seo是指什么岗位
  • 网站运营这么做做网站seo优化
  • 爱企查 免费如何优化企业网站
  • 【论文阅读】-《GenAttack: Practical Black-box Attacks with Gradient-Free Optimization》
  • Android 10.0 sts CtsSecurityBulletinHostTestCases的相关异常分析
  • k8s常用基础命令总结
  • MNIST 手写数字识别模型分析
  • 内网IM:BeeWorks私有化部署的安全通讯解决方案
  • Mysql大数据架构设计:当表中数据超过800万时,对数据表进行分表操作,以及分页查询优化详解