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

公司请做网站公司网站建设网站

公司请做网站,公司网站建设网站,东莞注塑切水口东莞网站建设,网站文字模板给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 示例 1: 输入: s "anagram", t "nagaram" 输出: true示例 2: 输…

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。

注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。

示例 1:

输入: s = "anagram", t = "nagaram"
输出: true

示例 2:

输入: s = "rat", t = "car"
输出: false

方法一:map

class Solution {
public:bool isAnagram(string s, string t) {int n1=s.length(),n2=t.length();if(n1!=n2){return false;}map<char,int> mp_s,mp_t;for(int i=0;i<n1;++i){mp_s[s[i]]++;mp_t[t[i]]++;}map<char,int>::iterator it_s,it_t;for(it_s=mp_s.begin(),it_t=mp_t.begin();it_s!=mp_s.end();++it_s,++it_t){if(it_s->first!=it_t->first||it_s->second!=it_t->second){return false;}}return true;}
};

 方法二:sort

class Solution {
public:bool isAnagram(string s, string t) {int n1=s.length(),n2=t.length();if(n1!=n2){return false;}sort(s.begin(),s.end());sort(t.begin(),t.end());return s==t;}
};

 方法三:vector

class Solution {
public:bool isAnagram(string s, string t) {if(s.length()!=t.length()){return false;}vector<int> table(26,0);for(auto& ch:s){table[ch-'a']++;}for(auto& ch:t){table[ch-'a']--;if(table[ch-'a']<0){return false;}}return true;}
};

http://www.yayakq.cn/news/292228/

相关文章:

  • 湛江 网站建设网络推广方式有哪些推广思路
  • 企业网站推广的策略有哪些如何做一个app软件需要多少钱
  • 免费 网站管理系统wordpress新闻站
  • 网站备案怎样提交到管局软件开发设计文档示例
  • 建设银行宁波招聘网站博罗网站建设公司
  • 江苏建设培训网站包头市做网站
  • 站长工具综合查询系统建设网站报价
  • 福州网站提升排名网站logo一般多大
  • 个人备案网站可以做电影站吗网站后台慢
  • 营销型网站建设公司网络推广wordpress momo
  • 使用flashfxp上传网站郑州网站建设郑州网站建设七彩科技
  • 武夷山市建设局网站找推广平台需要多少钱
  • 杭州建设网站免费wordpress采集插件怎么用
  • 宁波网站建设速成电子商务网站建设感想
  • 搜索引擎在哪里获取网站在哪个网站上做实验仪器比较好
  • 钢结构网站需要建设一个什么样的网站
  • 自适应网站 seo怎么做wordpress+客户端
  • 网站备案承诺书免费咨询服务协议合同范本
  • 建网站有域名和主机长治网站建设案例
  • 长宁区网站制作wordpress登录页面空白页
  • 网页游戏网站手机网页设计常用代码
  • 网站排名的优化建设彩票网站制作
  • 株洲网站设计外包运营优秀网页设计网址
  • 做会计网站的流程仿站吧
  • 域名网络的解析网站delphi网站开发
  • 制作网站多少钱重庆网站托管服务
  • 设计网站公司速寻亿企邦wordpress html5模板下载
  • 专业北京网站建设公司排名什么是网站国内高速空间
  • 公众号微网站制作创业给企业做网站开发
  • 南宁网站建设方案详细企业网络是指