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

vs2013网站开发教程网站制作 建站

vs2013网站开发教程,网站制作 建站,西安建设工程诚信平台,wordpress动漫图片主题题目: 给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 s 中的每个非空单词之间存在着双向连接的对应规律。 思路:一一映射需要用到…

题目

给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。

这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 s 中的每个非空单词之间存在着双向连接的对应规律。

思路:一一映射需要用到s2t和t2s两个hash表

代码

class Solution {public boolean wordPattern(String pattern, String s) {String[] arr = s.split(" ");if (pattern.length() != arr.length)return false;Map<Character, String> map = new HashMap<>();Map<String, Character> pam = new HashMap<>();for (int i = 0; i < pattern.length(); i++) {char ch = pattern.charAt(i);String str = arr[i];// 字符与单词没有一一映射if (map.containsKey(ch) && !map.get(ch).equals(str) || pam.containsKey(str) && pam.get(str) != ch) {return false;} else {map.put(ch, str);pam.put(str, ch);}}return true;}
}

性能:时间复杂度O(s)      空间复杂度O(s)

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

相关文章:

  • 吉林市做网站的公司哪家好室内设计师联盟账号
  • 个人两字印章在线制作网站网页制作公司列举自己的优势
  • ps网站切图教程广州短视频代运营公司
  • 网站举报后还是没封掉平台网站建设协议
  • 网站不备案会有什么影响兰州市建设局网站
  • 南宁网站建设代理wordpress最新版
  • 网站开发的pc或移动端外国黄冈网站推广软件
  • ppt可以做网站吗wordpress新建页面没有内容
  • 网站建设公司怎么做郑州建设信息网可以领证书吗
  • 爱情表白网站制作室内设计学校哪些
  • 做网站,好苦逼百度获客平台
  • 手机公司网站建设比较好的wordpress 搜索引索
  • 海东市公司网站建设辽宁省企业信息系统
  • 龙岗做网站公司szaow中国国企500强名单
  • 寻找手机网站建设公众号怎么开通视频号
  • 旅游的网页设计模板windows清理优化大师
  • 虚拟主机 域名 和网站关系wordpress 中 水印
  • 幻灯片网站源码wordpress 幻灯片手机端字体大小
  • 公司门户网站及oa系统建设的请示最全的提交网站入口大全
  • 网站qq临时会话代码德阳网站建设推广
  • 百度快照 直接进入网站10_10_设计公司网站设计
  • 品牌百度网站建设外包网站有哪些
  • 网站开发的研究背景广州网站建设哪家便宜
  • 佛山医疗网站建设苏州学校网站建设
  • 建设厅网站怎么打印不出来wordpress 必备
  • 建设模板网站报价自己怎么建立公司网站
  • 做任务网站源码没有域名可以先做网站吗
  • 网站打不开怎么做wordpress 营销
  • 网站升级改造建设方案网站制作优质公司
  • 宝格丽网站建设策划案网站建设服务器对比