Python
在单链表中如何使用递归思想统计一个链表的节点数?
4条回答 默认 最新
- 於黾 2022-12-20 08:20关注
1.任何循环都可以改写为递归的形式
2.链表不就是不断的next一直到结尾吗def length(link,n): if link: return length(link.next,n+1) else: return n
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
1.任何循环都可以改写为递归的形式
2.链表不就是不断的next一直到结尾吗
def length(link,n):
if link:
return length(link.next,n+1)
else:
return n