给定指向单链接列表上的中间节点(非头,非尾)的指针。如何在给定指针指向的节点之前插入新节点?
实施例, 鉴于单链表:
A -> B -> C -> D -> E
给定一个指向C(ptr =& C)的指针,以及一个新节点F,如何获取
A -> B -> F -> C -> D -> E
注意:我们没有指向A的指针。
由于
答案 0 :(得分:15)
您应该能够通过在右侧插入一个新的C节点,并在初始C节点的数据字段中写入F来实现这一点。
答案 1 :(得分:3)