1790. Check if One String Swap Can Make Strings Equal
Содержание
class Solution:
def areAlmostEqual(self, s1: str, s2: str) -> bool:
cnt = 0
c1 = c2 = None
for a, b in zip(s1, s2):
if a != b:
cnt += 1
if cnt > 2 or (cnt == 2 and (a != c2 or b != c1)):
return False
c1, c2 = a, b
return cnt != 1