1、声明一个表示链表节点的静态内部类,通过该类对象可以构建一条单向链表。
2、实现算法,步骤如下:1. 为参数链表创建一个虚拟头节点,从该节点开始遍历链表;2. 判断下一个节点的值是否等于特定值,如果等于则删除,否则跳到该节点;3. 遍历到链表的最后一个节点即可,返回虚拟头节点的下一个节点即结果链表的头节点。
3、编写一个工具函数,可在控制台打印链表结构,用于辅助本地测试。
4、编写本地测试主方法。
5、运行本地测试主方法,观察控制台输出,符合预期,本地测试通过。
6、平台提交算法,测试通过。
1、声明一个表示链表节点的静态内部类,通过该类对象可以构建一条单向链表。
2、实现算法,步骤如下:1. 为参数链表创建一个虚拟头节点,从该节点开始遍历链表;2. 判断下一个节点的值是否等于特定值,如果等于则删除,否则跳到该节点;3. 遍历到链表的最后一个节点即可,返回虚拟头节点的下一个节点即结果链表的头节点。
3、编写一个工具函数,可在控制台打印链表结构,用于辅助本地测试。
4、编写本地测试主方法。
5、运行本地测试主方法,观察控制台输出,符合预期,本地测试通过。
6、平台提交算法,测试通过。