leetcode859】的更多相关文章

Given two strings A and B of lowercase letters, return true if and only if we can swap two letters in A so that the result equals B. Example 1: Input: A = "ab", B = "ba" Output: true Example 2: Input: A = "ab", B = "ab&q…
class Solution { public: bool buddyStrings(string A, string B) { if (A.length() != B.length()) { return false; } // 交换两个字符使得AB相同 // 检测A和B中不同的字符位置个数 ; ] = { , }; ; i < A.length(); ++i) { if (A[i] != B[i]) { idxs[diff_cnt++] = i; } } ) { // 没有不同 // 看A里…
给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true :否则返回 false . 示例 1: 输入: A = "ab", B = "ba" 输出: true 示例 2: 输入: A = "ab", B = "ab" 输出: false 示例 3: 输入: A = "aa", B = "aa" 输出: true 示例…