![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法图解练习
have a good day.
这个作者很懒,什么都没留下…
展开
-
python用递归找出列表中最大的数字
def maxList(list): # 设一个默认值,与列表里的值比大小,谁大留谁,依次递归,最后留下的就是最大值。 if len(list) >= 3: if list[0] <= list[1]: return maxList(list[1:]) else: num = list[0] list = list[2:] list.append(num原创 2020-09-17 21:54:27 · 2969 阅读 · 2 评论 -
使用python编写一个递归函数来计算列表包含的元素数
def lenList(list): if list == []: return 0 else: return 1 + lenList(list[1:])基线条件:当列表为空时,返回值为0。递归条件:每递归一次,得到的数字加1,并且要使列表中元素减1。原创 2020-09-17 20:49:38 · 1250 阅读 · 0 评论