Python 链表的歧义问题求助
資深大佬 : binxin 2
比如下面这个定义 class ListNode: def init(self, val=0, next=None): self.val = val self.next = next
遇到一个特别头疼的问题是,p.next 在代码中可能有歧义(或者是我理解不到位):
- 它可能是指 p 这个 ListNode 的 self.next,偶尔我想修改它
- 它可能是指 p 这个 ListNode 的下一个节点(具体内容)
结果我连一个交换链表节点都做不好…….
大佬有話說 (14)