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

贵阳公司网站建设广东省建设业协会网站

贵阳公司网站建设,广东省建设业协会网站,琼海做网站公司,做盗版电影网站违法吗2023-11-30每日一题 一、题目编号 1657. 确定两个字符串是否接近二、题目链接 点击跳转到题目位置 三、题目描述 如果可以使用以下操作从一个字符串得到另一个字符串,则认为两个字符串 接近 : 操作 1:交换任意两个 现有 字符。 例如&…

2023-11-30每日一题

一、题目编号

1657. 确定两个字符串是否接近

二、题目链接

点击跳转到题目位置

三、题目描述

如果可以使用以下操作从一个字符串得到另一个字符串,则认为两个字符串 接近

  • 操作 1:交换任意两个 现有 字符。

    • 例如,abcde -> aecdb
  • 操作 2:将一个 现有 字符的每次出现转换为另一个 现有 字符,并对另一个字符执行相同的操作。

    • 例如,aacabb -> bbcbaa(所有 a 转化为 b ,而所有的 b 转换为 a )

你可以根据需要对任意一个字符串多次使用这两种操作。

给你两个字符串,word1 和 word2 。如果 word1 和 word2 接近 ,就返回 true ;否则,返回 false 。

示例 1:
在这里插入图片描述

示例 2:
在这里插入图片描述

示例 3:
在这里插入图片描述

示例 4:
在这里插入图片描述
提示:

  • 1 <= word1.length, word2.length <= 105
  • word1 和 word2 仅包含小写英文字母

四、解题代码

class Solution {
public:bool closeStrings(string word1, string word2) {vector<int> count1(26), count2(26);for (char c : word1) {count1[c - 'a']++;}for (char c : word2) {count2[c - 'a']++;}for (int i = 0; i < 26; i++) {if (count1[i] > 0 && count2[i] == 0 || count1[i] == 0 && count2[i] > 0) {return false;}}sort(count1.begin(), count1.end());sort(count2.begin(), count2.end());return count1 == count2;}
};

五、解题思路

(1) 计数+排序即可。

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

相关文章:

  • 安徽 网站开发上海突然传来噩耗
  • 三合一网站一般多少钱一站式网站开发
  • 网站建设咨询推荐互助网站制作公司
  • 网站搭建学什么软件wordpress导航改哪个php文件夹
  • 网站建设插导航条如何制作手机商城网站
  • 网页制作素材网站免费网络课程教学平台
  • 景区网站建设的好处昆明网站制作在线
  • 天津网站建设信息科技有限公司个人网站建设的目标
  • 做网盘搜索网站国外优秀企业网站
  • 海尔集团电子网站建设上海手机网站制作哪家好
  • 专业网站改版如何看一个关键词在某个网站是否被百度收录
  • 网站栅格化怎么做高德地图导航下载
  • 网站会员推广功能北京网站建设曝光尚词网
  • 做网站需要那些东西网站流量刷
  • 麻涌手机网站设计网站建设自我介绍
  • 重庆森林电影宁波seo哪家好快速推广
  • 一个空间放多个网站中国设计网站导航
  • 那些网站专门做游戏辅助的英文seo是什么意思
  • 营销型企业网站分析与诊断免费域名app官方下载
  • 大型网站流量wordpress 如何发布文章
  • 专业网站建设模块维护天元建设集团有限公司欠薪问题
  • 生物网站建设南京谷歌seo
  • 怎样在建设部网站查资质证书电子科技 深圳 网站建设
  • 创建网站的基本流程网站建设平台资讯
  • 大丰建站wordpress 百度地图api
  • 什么网站发布建设标准交互网站建设需要做什么
  • 长岛网站建设费用学做名片的网站
  • 嘉兴网站建设模板网站国际重大新闻事件10条
  • 做渔具网站温州网站优化价格
  • 网站建设的步骤以及流程网站 未备案 支付宝