java基础笔试题ab值交换

java基础笔试题ab值交换编写一段代码实现以下功能 给定字符串 A 和字符串 B 若 A 中任意两个字符串互换位置 可以得到 B 那么返回 true 否则返回 false 如 A abc B cba 返回 true A abc B cab 返回 false 参考代码 def

大家好,我是讯享网,很高兴认识大家。



编写一段代码实现以下功能:

给定字符串A和字符串B,若A中任意两个字符串互换位置,可以得到B,那么返回true,否则返回false

如A=“abc”,B=“cba”,返回true. A=“abc”,B=“cab”,返回false

参考代码:

def fn():

    A = '123'

    B = '312'

    a = list('123')

    for i in range(len(a)):

        for j in range(i+1,len(a)):

            a = list('123')

          java基础笔试题ab值交换  a[i],a[j] = a[j],a[i]

            print(a)

            c = ''.join(a)

            if c==B:

                return True

    return False

小讯
上一篇 2024-12-27 13:25
下一篇 2024-12-27 09:35

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9606.html