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

北京门户网站开发电子网址怎么创建

北京门户网站开发,电子网址怎么创建,wordpress同步微信素材,用maxcms做的网站1、题目描述 【题目链接】 标签:数组,哈希表,字符串,模拟  给你一个下标从 0 开始的数组 words ,数组中包含 互不相同 的字符串。  如果字符串 words[i] 与字符串 words[j] 满足以下条件,我们称它们可以…

1、题目描述

【题目链接】
标签:数组,哈希表,字符串,模拟
 给你一个下标从 0 开始的数组 words ,数组中包含 互不相同 的字符串。
 如果字符串 words[i] 与字符串 words[j] 满足以下条件,我们称它们可以匹配:
字符串 words[i] 等于 words[j] 的反转字符串。
0 <= i < j < words.length
请你返回数组 words 中的 最大 匹配数目。
注意,每个字符串最多匹配一次。

示例 1:
输入:words = [“cd”,“ac”,“dc”,“ca”,“zz”]

输出:2
解释:在此示例中,我们可以通过以下方式匹配 2 对字符串:

  • 我们将第 0 个字符串与第 2 个字符串匹配,因为 word[0] 的反转字符串是 “dc” 并且等于 words[2]。
  • 我们将第 1 个字符串与第 3 个字符串匹配,因为 word[1] 的反转字符串是 “ca” 并且等于 words[3]。
    可以证明最多匹配数目是 2 。

示例 2:
输入:words = [“ab”,“ba”,“cc”]
输出:1
解释:在此示例中,我们可以通过以下方式匹配 1 对字符串:

  • 我们将第 0 个字符串与第 1 个字符串匹配,因为 words[1] 的反转字符串 “ab” 与 words[0] 相等。
    可以证明最多匹配数目是 1 。

示例 3:
输入:words = [“aa”,“ab”]
输出:0
解释:这个例子中,无法匹配任何字符串。

提示:

1 <= words.length <= 50
words[i].length == 2
words 包含的字符串互不相同。
words[i] 只包含小写英文字母。

2、基本思路

这是一道简单的字符串处理的题目,判断数组中有多少个互逆的字符对,我们可以用哈希表存储,每次判断哈希表中,当前字符的反转字符是否出现,如果未出现就将其标记为1;若出现就将其标记为0,且,ans++,最后返会ans即可。

3、代码实现

int maximumNumberOfStringPairs(vector<string>& words) {unordered_map<string,int> mp;int ans = 0;for(string str:words){string a = str;reverse(a.begin(),a.end());if(mp.find(a)==mp.end()){mp[str] = 1;continue;}else{ans++;mp[a] = 0;}}return ans;}
http://www.khdw.cn/news/52395.html

相关文章:

  • 安徽省驻房城乡建设官方网站seo排名优化技术
  • 成都网页设计设公司宁波seo优化项目
  • 自己做的网站 360不兼容爱站网关键词怎么挖掘
  • 做名片哪个网站最好西安网络推广公司网络推广
  • 企业网站建设定制新的营销方式有哪些
  • 石首做网站的公司青岛网站建设运营推广
  • 网站开发软件教程搜索引擎
  • 高端网站设计多少钱推广网络营销外包公司
  • php网站建设百度关键词点击排名
  • 建筑招聘网站有哪些网络营销策划与推广
  • 在网站做时时彩代理违法广州网站制作服务
  • 电子商务设计网站建设网络推广渠道都有哪些
  • 南通做网站的花云线下推广有哪些渠道
  • 个人网站可以做论坛吗软广告经典案例
  • 辽宁住房建设厅网站2023网络营销成功案例
  • 网站建设公司的成本有哪些方面抖音推广方式有哪些
  • 个人主页html下载山东东营网络seo
  • 北京做微信网站友情视频
  • 网站架构模板自动提取关键词的软件
  • 腾讯云建设个人网站如何编写一个网站
  • 制定网站建设方案厦门网
  • wordpress 不同站点推广产品引流的最佳方法
  • 网上有做任务赚钱的网站株洲网站建设
  • wordpress订单管理插件长沙seo优化首选
  • 合肥做百度网站天津百度分公司
  • 成都网站搭建公司百度下载软件
  • 国内用JSP做的网站有哪些青岛seo杭州厂商
  • wordpress自定义登录页深圳seo优化公司
  • 自己做网站 有名6百度seo报价
  • 做细分行业信息网站线上推广的方法