关注
 class Solution:
    def buddyStrings(self, A, B):
        """
        :type A: str
        :type B: str
        :rtype: bool
        """
        if len(A) != len(B):
            return False
        else:
            count = 0
            aa=[]
            bb=[]
            for i in range(len(A)):
                if A[i] != B[i]:
                    count += 1
                    aa.append(A[i])
                    bb.append(B[i])
            if count == 2:
                if list(reversed(bb)) == aa: 
                    return True
                else:
                    return False
            elif count == 0 and len(set(A)) != len(A): 
                return True
            else:
                return False
  #注意考虑 aab  和  aab这种情况也是可以的!两个字符串一样,但是
有重复的字符就可以!
if list(reversed(bb)) == aa: 是为了避免 ab和 cd这种情况被判为True
  查看原帖
  点赞  评论
相关推荐
 点赞 评论 收藏   
分享
 牛客热帖
更多 
 - 1... java后端学习经验分享(大三进大厂版)6631
 - 2... 企鹅后端日常实习一面4892
 - 3... 26届双非本拿下美团SSP的真实感受3730
 - 4... 真完蛋,我大抵是要毕业即失业了,从数据角度大概能看出26秋招竞争的确过于激烈了。3076
 - 5... 摸爬滚打,我也一定要离开华为2664
 - 6... 本硕985文科女秋招 0 offer深夜有感2550
 - 7... 愿大家都能成为很厉害的人2529
 - 8... 饿了么被淘宝闪购夺舍了,HC和团队会变吗2506
 - 9... 饿了么改名淘宝闪购,点外卖会更便宜嘛2293
 - 10... 途虎养车 意向2164
 
正在热议
 更多 
 # 秋招开始捡漏了吗 #
 20969次浏览 136人参与
# 找工作八股要背到什么程度? #
 1983次浏览 44人参与
# “vivo”个offer #
 48171次浏览 319人参与
# 你实习是赚钱了还是亏钱了? #
 2468次浏览 27人参与
# 入职以后才知道的校招谎言 #
 100832次浏览 645人参与
# 用一句话形容你的团队氛围 #
 1789次浏览 36人参与
# 上班后,才发现大学__白学了 #
 3811次浏览 26人参与
# 你找工作是从容有余 or 匆忙滚爬? #
 1638次浏览 28人参与
# 辞职后的日常 #
 16124次浏览 84人参与
# 今年秋招还有金九银十吗 #
 20333次浏览 181人参与
# 打工人的精神状态 #
 102063次浏览 1314人参与
# 一人一个landing小技巧 #
 128126次浏览 1465人参与
# 五一之后,实习真的很难找吗? #
 89677次浏览 561人参与
# 满帮集团求职进展汇总 #
 8552次浏览 71人参与
# 学历对求职的影响 #
 551223次浏览 3912人参与
# 规定下班时间vs实际下班时间 #
 56375次浏览 332人参与
# 分享一个让你热爱工作的瞬间 #
 43879次浏览 395人参与
# 上班到公司第一件事做什么? #
 99282次浏览 681人参与
# 我和mentor的爱恨情仇 #
 79835次浏览 434人参与
# 数字马力求职进展汇总 #
 213344次浏览 1685人参与
# 巨人网络求职进展汇总 #
 165059次浏览 1084人参与


海康威视公司福利 1144人发布