LeetCode 字串 親密字串

2022-08-20 08:30:13 字數 454 閱讀 3995

給定兩個由小寫字母構成的字串 a 和 b ,只要我們可以通過交換 a 中的兩個字母得到與 b 相等的結果,就返回 true ;否則返回 false 。

示例:

輸入: a = "ab", b = "ba"

輸出: true

輸入: a = "ab", b = "ab"

輸出: false

輸入: a = "aa", b = "aa"

輸出: true

遍歷字串 a,記錄 a 和 b 字元不相同的位置(下標),將下標放進陣列 index 中。因為只交換兩個字母,所以 index 的長度要為 2 或者為 0.

**如下:

class solution 

}return false;

}};

LeetCode 親密字串

給定兩個由小寫字母構成的字串 a 和 b 只要我們可以通過交換 a 中的兩個字母得到與 b 相等的結果,就返回 true 否則返回 false 示例 1 輸入 a ab b ba 輸出 true 示例 2 輸入 a ab b ab 輸出 false 示例 3 輸入 a aa b aa 輸出 true...

親密字串

給定兩個由小寫字母構成的字串 a 和 b 只要我們可以通過交換 a 中的兩個字母得到與 b 相等的結果,就返回 true 否則返回 false 示例 1 輸入 a ab b ba 輸出 true 示例 2 輸入 a ab b ab 輸出 false 示例 3 輸入 a aa b aa 輸出 true...

親密字串

示例 1 輸入 a ab b ba 輸出 true 示例 2 輸入 a ab b ab 輸出 false 示例 3 輸入 a aa b aa 輸出 true 示例 4 輸入 a aaaaaaabc b aaaaaaacb 輸出 true 示例 5 輸入 a b aa 輸出 false 片.class...