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

织梦增加网站英文名称最新的网站建设软件有哪些

织梦增加网站英文名称,最新的网站建设软件有哪些,东莞网站建设收费,南宁画册设计公司题目 给定一种规律 pattern 和一个字符串 s #xff0c;判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配#xff0c;例如#xff0c; pattern 里的每个字母和字符串 s 中的每个非空单词之间存在着双向连接的对应规律。 示例1: 输入: pattern abba, s …题目 给定一种规律 pattern 和一个字符串 s 判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配例如 pattern 里的每个字母和字符串 s 中的每个非空单词之间存在着双向连接的对应规律。 示例1: 输入: pattern abba, s dog cat cat dog 输出: true 示例 2: 输入: pattern abba, s dog cat cat fish 输出: false 示例 3: 输入: pattern aaaa, s dog cat cat dog 输出: false C代码 #include iostream #include string #include unordered_map using namespace std;/* * 单词规律的判断和同构字符串相似 * 使用两个无序哈希表保存映射关系 * 设置一个临时变量保存单词 * 如果单词和字符有之间映射关系但是值不同返回false */ bool wordPattern(string pattern, string s) {unordered_mapstring, char s2c;unordered_mapchar, string c2s;int len s.size();int i 0;for (auto c : pattern) {if (i len) {return false;}int j i;while (j len s[j] ! ) j;const string tmp s.substr(i, j - i);if (s2c.count(tmp) s2c[tmp] ! c || c2s.count(c) c2s[c] ! tmp) {return false;}s2c[tmp] c;c2s[c] tmp;i j 1;}return true; } int main() {string pattern abba;string s dog cat cat dog;bool ans wordPattern(pattern, s);cout boolalpha ans endl;return 0; } 分析 单词规律的判断和同构字符串相似使用两个无序哈希表保存映射关系设置一个临时变量保存单词如果单词和字符有之间映射关系但是值不同返回 false。 问题 subsrt(pos, len) 函数表示从 pos开始 拷贝 len 个字符。
http://www.hkea.cn/news/14272286/

相关文章:

  • 中山网站建设文化策划书汽车之家如何做团购网站
  • 江门网站推广优化平面设计的网站有哪些
  • 四川网站排名wordpress标签搜索
  • 餐饮商城网站建设南阳网站排名优化
  • 做请帖网站上海人才招聘哪个网站好
  • 网站开发中点赞怎么做到的网站敏感词汇
  • 设计手机网站页面尺寸大小中国行业数据分析网
  • 微信连接微网站网站开发开题报告
  • 深圳网站建设外贸公司杭州网站app开发公司
  • 建站模板哪个好要建设一个网站需要什么
  • 天辰建设网站公司网址制作网站
  • 构建网站的步骤自媒体人15种赚钱方法
  • 台州建设规划局网站logo制作app
  • 网站的备案编号中国室内设计协会官网
  • 易语言做电影网站源码个人微博网站设计
  • 微信公众号的网站超链接怎么做哪里有做网站排名优化
  • 制作网站专业公司吗网站动态图怎么做
  • 小说网站怎么建设的台州椒江区建设局网站
  • asp网站建设公司永久免费的网站软件
  • 全面的郑州网站建设网站推广的一般流程是
  • 网页设计html代码成品图片沧州网站推广优化
  • 用自己的电脑做网站服务器如何快速开发手机app
  • 做淘宝联盟网站用数据库吗知乎有趣的网站
  • 用脚手架如何搭建项目做网站中国房地产网站
  • 江西港航建设投资有限公司网站加强服务保障满足群众急需ruu7
  • 做热处理工艺的网站有哪些虫虫 wordpress 群发
  • 网站推广的目的建一个交易网站需要多少钱
  • 播放视频网站怎么做湛江做网站的公司
  • 自己制作网站的方法广州建设档案馆网站
  • 顺德公益网站制作注册网站给谁交钱