在单链表中,如果需要删除某个给定结点的前驱结点,以下哪个描述是正确的?
答案解析
核心考点:单链表的基本操作,特别是删除操作。解题思路:单链表的特点是只能通过指针访问下一个结点,而无法直接访问上一个结点。删除前驱结点需要找到前驱结点的前驱结点才能进行指针的修改。选项分析:A错误,单链表没有指向前驱的指针,无法直接修改;B正确,需要从头开始遍历;C错误,单链表只能访问下一个结点,不能直接访问上一个;D错误,通过遍历可以删除前驱结点。易错点:混淆单链表和双链表的操作。
正确答案:B