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

无锡上海网站建设网站建设开淘宝直通车

无锡上海网站建设,网站建设开淘宝直通车,wordpress常量,租服务器发布网站文章目录 原题链接思路1#xff08;字符串排序后比较#xff09;代码1思路2#xff08;哈希表#xff09;代码2 原题链接 Leetcode242.有效的字母异位词 思路1#xff08;字符串排序后比较#xff09; t 是 s 的字母异位词 等价于 将 t 和 s 排序后#xff0c;两个字符串… 文章目录 原题链接思路1字符串排序后比较代码1思路2哈希表代码2 原题链接 Leetcode242.有效的字母异位词 思路1字符串排序后比较 t 是 s 的字母异位词 等价于 将 t 和 s 排序后两个字符串相等利用sort()函数对字符串进行排序 如果两字符串的长度不同 也就意味不是异位词 代码1 class Solution { public:bool isAnagram(string s, string t) {if(s.size()!t.size()) return false;// 如果两个字符串的长度不同那么它们不可能互为异位词直接返回 falsesort(s.begin(), s.end());sort(t.begin(), t.end());return s t; } };思路2哈希表 直接统计字母的数量遍历两个字符串集合的时候一个用于加 一个用于减 如果之后集合里面的数字都是0 说明两两抵消 就是合法的字母异位词 否则就不是。 代码2 class Solution { public:bool isAnagram(string s, string t){unordered_mapchar,int um;// 定义 unordered_map 对象 um用于存储各个字符在字符串 s 中出现的次数if(s.size()! t.size()) return false;// 如果两个字符串的长度不同那么它们不可能互为异位词直接返回 falsefor(int i 0; i s.size(); i){um[s[i]];// 遍历字符串 s统计其中每个字符出现的次数并将其存储在 um中um[t[i]]--; // 遍历字符串 t对于其中的每个字符减少其在 um中的计数器} for(auto e: um) // 如果有任何一个键值对的值不为零则表示两个字符串不互为异位词返回 falseif(e.second ! 0) return false;return true;} };
http://www.pierceye.com/news/693424/

相关文章:

  • 松原网站制作网页制作的基本步骤流程
  • 太原网站建设制作机构西安网络seo公司
  • 移动网站建设报价表抖音代运营商
  • 镇平县两学一做网站服装网站建设推荐
  • 苏州建网站的公wordpress添加侧栏广告
  • 企业商城网站 .networdpress模板作者怎样去除
  • 强生网站还要怎样做衡水网站推广的网络公司
  • 茂名建站公司南通长城建设集团有限公司网站
  • 网络平台怎么建立网站吗做暧暧视频网站安全吗
  • 免费域名x网站网站前期准备工作
  • 陕西网站建设公司排名智能优化网站
  • 做瞹瞹网站萍乡做网站的公司有哪些
  • 网站建设的类型有几种wordpress搜索返回页面内容
  • 建设网站备案与不备案区别招远建网站首选公司
  • 四川住房和城乡建设厅网站三类人员软文网站备案如何查询
  • 个人与企业签订网站开发合同网页制作教程实例
  • 做网站遇到竞争对手怎么办wordpress中文版邮件发送
  • 美橙互联旗下网站渐变网站
  • 做网站域名需要在哪里备案微信答题小程序
  • 购物网站页面布局个人站长做导航网站
  • wordpress 增强编辑器网站暂时关闭 seo
  • 重庆网站设计开发培训广西省住房和城乡建设厅官网
  • 购物网站模板免费下载网站排名快速提升工具
  • 中山制作网站的公司滨江区网站开发公司
  • 申请建设工作网站的函酒店网站建设方案策划方案
  • 宠物店网站模板你是网站设计有限公司的项目经理
  • 潍坊网站开发公司2018做网站还赚钱吗
  • 做化妆品网站怎样wordpress映射到外网访问
  • 关于加强门户网站建设爱客crm客户管理系统
  • 网站备案的是域名还是空间电子商务网站建设携程