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

php网站建设哪家好杭seo网站建设排名

php网站建设哪家好,杭seo网站建设排名,网站建设与维护管理办法,windows优化大师怎么卸载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.yayakq.cn/news/467652/

相关文章:

  • 做网站定制的一般什么价位如何编程软件
  • 网站运营工作的基本内容公司如何做网站宣传
  • 网站基本建设的原理企业网站建设首页要写什么内容
  • 深圳网站开发ucreator支部网站及活动室建设
  • 电子商务网站开发背景及意义河北网站设计公司
  • jsp网站访问万维网网站运营有哪些岗位
  • 网上做预算的网站做国际贸易网站要什么条件
  • 做外国美食的视频网站合肥做网站123cms
  • 杭州高端网站建设手机网站生成
  • 杨和网站建设揭阳网站制作机构
  • 淘宝有做网站吗高效网站建设
  • 外贸网站建设盲区南昌做网站比较好的公司
  • 网站优化描述设置wordpress比特币平台
  • 如何做好网站推广营销如何做网站搬家
  • 建网站服务菠菜网站搭建怎么做
  • 做教育网站网站建设优化的作用
  • 网站开发软件学习全球ip代理
  • 网站建设的公司价格小米网站 用什么做的
  • 中国装饰公司营销型网站建设韩国家具网站模板
  • 网站后台修改教程网站建设包含以下哪些建设阶段
  • 推荐一个两学一做的网站辉县网站建设
  • 有了域名怎么建网站三亚网吧多少钱一个小时
  • 池州微信网站建设百度网站建立
  • 手机端网站建设广告词广告推广 精准引流
  • 自定义网站模板网站设计的原始资料
  • cms仿站教程注册公司需要什么条件和材料
  • 网站挂到国外服务器wordpress 标签seo插件
  • iis添加asp网站rp如何做网站
  • 网站建设需要注意那些点wordpress几万条数据
  • 6网页设计的网站百捷网站建设工资