摘要:
def findMinAndMax(L): if len(L) == 0: return (None,None) else: mi = L[0] ma = L[0] for l in L: if l < mi: mi = l elif l > ma: ma = l return (mi,ma) # 阅读全文
posted @ 2023-05-12 16:13
黄金初级开发者
阅读(37)
评论(0)
推荐(0)
摘要:
看了几个讲解的文章和视频,基本都没有很明确的说明解法。 实际上Python实现是将汉诺塔的问题归纳成了最底层的大盘子N 以及 N以上的其他盘子 N-1,以最简单的两个盘子的实现,以递归方式来解决多个盘子的问题。 环境模拟:大盘子是N,小盘子是(N-1),三个柱子:first ,second,thir 阅读全文
posted @ 2023-05-12 15:18
黄金初级开发者
阅读(134)
评论(0)
推荐(0)
摘要:
def trim(s): if len(s) == 0: return s else: while len(s) > 0: if s[0] == ' ': s = s[1:] elif s[-1] == ' ': s = s[:-1] elif s[0] != ' ' and s[-1] != ' 阅读全文
posted @ 2023-05-12 14:55
黄金初级开发者
阅读(170)
评论(0)
推荐(0)
浙公网安备 33010602011771号