Discuss / Python / 算法想了好久,实现算法想了更久。。还是太不熟练了。。

算法想了好久,实现算法想了更久。。还是太不熟练了。。

Topic source
def move(n, a, b, c):
    if n == 1:
        l = [a, b, c]
        return print(l[0],'-->',l[2])
    move(n-1, a, c, b)
    l = [a, c, b]
    print(l[0],'-->',l[1])
    move(n-1, b, a, c)

看完标答发现多用了个list。。想了想,的确很多余


  • 1

Reply