擅长:python、mysql、java
<p>您可以使用以下方法将可编辑性修补到这些链接列表中:</p>
<pre><code>def ll_iter(node):
while node:
yield node.val
node = node.next
ListNode.__iter__ = ll_iter
</code></pre>
<p>然后在代码中,您只需执行以下操作:</p>
<pre><code>l1 = list(l1)
</code></pre>
<p>但我认为,编写一个直接使用链表的递归解决方案是最简单的。您甚至不会遇到递归深度问题,因为列表保证最多有100个节点</p>