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

上饶市建设局官方网站购物网站页面设计

上饶市建设局官方网站,购物网站页面设计,做外链等于网站更新么,做的比较好的法律实务培训网站205. 同构字符串 9.13 题目 给定两个字符串 s 和 t ,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。 每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射…

205. 同构字符串

9.13

题目

给定两个字符串 st ,判断它们是否是同构的。

如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。

每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。

提示:

  • 1 <= s.length <= 5 * 104
  • t.length == s.length
  • st 由任意有效的 ASCII 字符组成
示例

示例 1:

输入:s = "egg", t = "add"
输出:true

示例 2:

输入:s = "foo", t = "bar"
输出:false

示例 3:

输入:s = "paper", t = "title"
输出:true
题解

此题是「290. 单词规律」的简化版,双射->双哈希表,秒了

class Solution {
public:bool isIsomorphic(string s, string t) {if(s.length() != t.length()){return false;}unordered_map<char,char> first2second;unordered_map<char,char> second2first;for(int i = 0;i<s.length();i++){char c1 = s[i];char c2 = t[i];if(first2second.find(c1) != first2second.end()){//已经在map中找到了c1与其对应的if(first2second[c1] != c2){return false;}}else{first2second[c1] = c2;}}for(int i = 0;i<s.length();i++){char c1 = s[i];char c2 = t[i];if(second2first.find(c2) != second2first.end()){//已经在map中找到了c2与其对应的if(second2first[c2] !=c1){return false;}}else{second2first[c2] = c1;}}return true;}
};
http://www.dtcms.com/wzjs/27490.html

相关文章:

  • 厦门医疗网站建设seo人才招聘
  • 湖南学校网站建设seo和sem是什么意思啊
  • 做百度商桥网站网络营销专业就业方向
  • 网站的佣金怎么做会计分录网站推广的意义和方法
  • 珠海政府网站集约化建设引擎优化seo怎么做
  • 乌鲁木齐新市区建设局网站买卖友链
  • 江西南昌网站建设哪家好百度快照替代
  • 百度创意产品网站万能搜索引擎入口
  • 网站 制作 中心百度快照在哪里
  • 做网站软件A开头的企业seo顾问公司
  • 西安网站开发xamokj淘宝关键词排名查询网站
  • 网站内链工作做足网站推广 方法
  • 喀什的网站怎么做逆冬黑帽seo培训
  • 网络推广方法有哪几种杭州seo全网营销
  • 建设工程有限公司网站网站设计报价方案
  • 网站内容管理后台系统怎么做拓客软件
  • 某购物网站建设方案厂房网络推广平台
  • 网页和网站做哪个好免费制作自己的网页
  • 网站建设自学视频宁波优化推广选哪家
  • 完善政府门户网站建设方案优秀软文案例
  • 天天清茶 湖南网站建设如何制作付费视频网站
  • 西安专业做淘宝网站的公司什么是网站推广策略
  • 祁县建设局网站产品推广ppt
  • 系统优化的意义谷歌seo 优化
  • 东营做网站建设的公司流量点击推广平台
  • 南昌专业做网站一个完整的策划案范文
  • 做列表的网站网站检测工具
  • 山东网站推广搜索引擎营销优化策略有哪些
  • 好网站建设公司的网站seo实战培训
  • 做外贸的几个网站客服外包