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

前段模板的网站在线优化网站

前段模板的网站,在线优化网站,100平米简约办公室,wonder audio wordpress亲密字符串 859. 亲密字符串 - 力扣#xff08;LeetCode#xff09; 题目#xff1a; 给你两个字符串 s 和 goal #xff0c;只要我们可以通过交换 s 中的两个字母得到与 goal 相等的结果#xff0c;就返回 true #xff1b;否则返回 false 。 交换字母的定义是…亲密字符串 859. 亲密字符串 - 力扣LeetCode 题目 给你两个字符串 s 和 goal 只要我们可以通过交换 s 中的两个字母得到与 goal 相等的结果就返回 true 否则返回 false 。 交换字母的定义是取两个下标 i 和 j 下标从 0 开始且满足 i ! j 接着交换 s[i] 和 s[j] 处的字符。 例如在 abcd 中交换下标 0 和下标 2 的元素可以生成 cbad 。 示例 1 输入s ab, goal ba 输出true 解释你可以交换 s[0] a 和 s[1] b 生成 ba此时 s 和 goal 相等。 示例 2 输入s ab, goal ab 输出false 解释你只能交换 s[0] a 和 s[1] b 生成 ba此时 s 和 goal 不相等。 示例 3 输入s aa, goal aa 输出true 解释你可以交换 s[0] a 和 s[1] a 生成 aa此时 s 和 goal 相等。提示 1 s.length, goal.length 2 * 104s 和 goal 由小写英文字母组成 自己的思路和代码 思路 可以分成两种情况 第一种情况是s与goal相等当数组的长度等于1时直接返回false。当数组的长度大于1时查看s数组中有没有重复的元素如果有返回true没有返回false。 第二种情况是s与goal不相等同理当数组的长度等于1时直接返回false。当数组的长度大于1时查看s数组和goal数组中是否正好有两个元素是不相等的并且这两个元素是交叉相等的返回true否则返回false。 代码 class Solution { public:bool buddyStrings(string s, string goal) {if(s.size()!goal.size()) return false;if(s goal) {if(s.size()1) {return false;} else {int temp[26] {0};for(int i0; is.size(); i) {temp[s[i] - a];}for(int i0; i26; i) {if(temp[i]1) return true; }return false;}} else {if(s.size()1) return false;int temp 0;char s_temp[2], g_temp[2];for(int i0; is.size(); i) {if(s[i] ! goal[i]) {if(temp2) {s_temp[temp] s[i];g_temp[temp] goal[i];temp; } else {return false;}}}if(temp1) return false;if(s_temp[0]g_temp[1] s_temp[1]g_temp[0]) {return true;} else {return false;}} //return true;} };
http://www.tj-hxxt.cn/news/130860.html

相关文章:

  • 网站 成本建设企业网站的好处是什么
  • 公司网站建设有哪些公司可以做麦包包网站建设特点
  • 制作公司网站用什么软件自媒体app推广是做什么的
  • 图文店做网站有用处吗新闻稿
  • 网站建设以及seo化妆品应如何网站建设定位
  • asp.net 网站建设wordpress netease
  • 一级a做爰小说免费网站做网站用什么服务器好
  • 关于网站建设的知识cnzz网站建设
  • 网站建设网站排名wordpress背景飘带
  • 网站页尾设计网站设计的基本步骤和方法
  • 网站服务内容怎样选网站建设费用设计
  • 福州网站推广排名创意设计公司业务范围
  • 福州专业网站建设推广费用利尔化学股票
  • 织梦网站漏洞修复手机代理
  • 个人代做网站扬州网站建设myvodo
  • 怎样做公司官方网站如何建网络营销网站
  • 学校建设网站前的市场分析博客 系统 wordpress
  • 网站设计目的网页设计结束语
  • 重庆观音桥旅游攻略seo优化服务是什么意思
  • asp连接数据库做登录网站完整下载ui设计师面试
  • 衡阳电商网站建设谷歌广告联盟怎么做
  • 清远网站制作公司石家庄房产网上备案查询
  • 网站备案 材料用别人的二级域名做网站
  • 如何自己做网站推广类似凡科建站的网站
  • 微网站开发 mui框架小程序和app的开发成本对比
  • ai logo设计网站公众号接入小程序
  • 化妆品网站 源码樟木头网站推广
  • 沈阳建站模板源码专门做活动的网站
  • 东莞网站优化建设团队银川app购物网站制作公司
  • 怎么自己购买域名 建设网站本地企业网站建设