仅执行一次字符串交换能否使两个字符串相等
2025-4-20
| 2025-4-20
Words 340Read Time 1 min
type
status
date
slug
summary
tags
category
icon
password

题目:

给你长度相等的两个字符串 s1s2 。一次 字符串交换 操作的步骤如下:选出某个字符串中的两个下标(不必不同),并交换这两个下标所对应的字符。
如果对 其中一个字符串 执行 最多一次字符串交换 就可以使两个字符串相等,返回 true ;否则,返回 false
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/SNJvJP 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
示例 1:
示例 2:
示例 3:
示例 4:

思路:

  • 遍历字符串
  • 遇到不同的字符串,那么就替换
  • 遍历完,使用equs比较

结果:

notion image
image-20220217211243806
代码托管交替位二进制数
Loading...