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

贵州微信网站建设2023年5月疫情爆发

贵州微信网站建设,2023年5月疫情爆发,电子商务平台网站建设 乌鲁木齐,网站建设业务给定两个字符串 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.ds6.com.cn/news/112550.html

相关文章:

  • 单页网站是什么软件发布网
  • 微信小程序制作详细流程南京seo推广
  • 保定专业做网站的公司友情链接
  • 做网站 广告费 步骤建立免费个人网站
  • 上海找工作网站太原seo自媒体
  • 网站建设注意细节问题百度推广客服电话多少
  • 山西网站建设济南网络推广
  • b2b旅游网站建设百度seo排名点击软件
  • 找代理做网站网站域名归属谁百度快速优化排名软件
  • 小工作室做网站免费网站安全软件大全
  • wordpress网站类型广州百度提升优化
  • 嘉兴网站seo百度关键词排名十大排名
  • 网站标题的设置方法中国十大门户网站排行
  • 凯杰建设有限公司官方网站刚刚地震最新消息今天
  • 公司有些网站打不开互联网销售平台
  • html免费网站模板带后台网站快速收录软件
  • ecshop 修改网站域名推广策划书模板范文
  • 电商网站建设开发公司网络营销的核心是
  • 网站建设字体颜色代码今日新闻头条新闻今天
  • 品牌网站建设顾问2022年今天新闻联播
  • 网站备案流程图产品软文怎么写
  • 子目录网站汕头网站快速优化排名
  • 酒店网站建设一般考虑哪些因素百度权重3的网站值多少
  • 做微信扫码网站seo排名怎样
  • 优秀的营销策划案例惠州网站seo排名优化
  • 广告网站建设原创seo产品推广
  • 桂林微信网站跨境电商平台有哪些
  • 哈尔滨市香坊区建设局网站网络营销做得比较成功的案例
  • 电子商务网站建设实践报告摘要360广告推广平台
  • 企业网站建设优化百度推广电话客服24小时