Java-删除单链表中的val

删除单链表中val步骤:
1.判断链表是否为空,为空无法删除
2.定义前驱节点,从前驱节点的后继节点开始遍历,如果后继节点的值等于val,前驱节点的next指向后继节点的next;否则把后继节点赋给前驱结点;一直遍历整个链表。
3.判断首节点的值是否为val,如果是把首节点的后继节点赋给首节点。
删除单链表中val程序:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了39 篇原创文章 · 获赞 32 · 访问量 1505

猜你喜欢

转载自blog.csdn.net/weixin_44780625/article/details/96338509