K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
现有Python定义的单链表节点类如下:
class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next
已知存在一个非空单链表,p是指向链表中某一非尾节点的指针,已初始化新节点node = ListNode(10),要将node插入到p的后方。
node = ListNode(10)
node.next = p.next; p.next = node
p.next = node; node.next = p.next
从头遍历链表找到p的前驱节点,再将新节点插入到前驱节点之后
node.next = p; p.next = node