返回题库|

亲密字符串

简单华为

亲密字符串

简单华为字符串/双指针

题目描述

给定两个字符串 s 和 goal,判断它们是否亲密。亲密字符串可以通过交换 s 中两个不同位置的字母得到 goal。首先长度必须相同,然后检查s和goal完全相同则需有重复字符,否则恰好有两处不同且交换后相等。

示例

输入:s = "ab", goal = "ba"
输出:true
solution.ts
输出结果
点击「运行代码」按钮查看结果...