4、下⾯的代码⽚段⽤于在双向链表中删除⼀个节点 。请在横线处填⼊() ,使其能正确实现相应功能。
【答案】B
【考纲知识点】链表
【解析】
双链表current的删除需要处理两个指针
current的前驱的next指针更新到prev的后继
current的后继的prev指针更新到current的前驱
空白处需要填写的是 将current的前驱的next更新为current的next
A更新的是current的后继显然不对,C是删除了current的后继,D更新的是current的前驱 而不是前驱的next