Remove Linked List Elements
来源:互联网 发布:淘宝服装质检报告 编辑:程序博客网 时间:2024/06/03 16:44
Remove all elements from a linked list of integers that have value val.
Example
Given: 1 --> 2 --> 6 --> 3 --> 4 --> 5 --> 6, val = 6
Return: 1 --> 2 --> 3 --> 4 --> 5
public class Solution { public ListNode removeElements(ListNode head, int val) { ListNode dummy = new ListNode(0); dummy.next = head; head = dummy; while(head != null){ while(head.next != null && head.next.val == val){ head.next = head.next.next; } head = head.next; } return dummy.next; }}
0 0
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- Remove Linked List Elements
- 数据可视化工具
- LNMP系列——Php-fpm生产环境配置
- PAT 1013. Battle Over Cities (25)
- OSI参考模型的各层的主要功能对比
- Google官方文档系列翻译——安卓应用原理
- Remove Linked List Elements
- Android WallpaperManager解析及BUG解决
- LNMP系列——Linux web环境的安全配置
- 子类方法的权限至少要大于父类方法的权限
- 2015-09-11(2)
- OS UITableView属性讲解
- 以手指月,指非其月——读《三体》第一部第五节
- 腾讯面试题总结,似乎是面试C++方向的(小巫总结)
- 红黑树的实现——插入