203. Remove Linked List Elements
来源:互联网 发布:淘宝网折800儿童旅行箱 编辑:程序博客网 时间:2024/06/06 12:28
203. Remove Linked List Elements
- Total Accepted: 84015
- Total Submissions: 276356
- Difficulty: Easy
太傻逼了。
以后记住判断条件&&前后顺序是有关系的
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
Credits:
Special thanks to @mithmatt for adding this problem and creating all test cases.
Subscribe to see which companies asked this question
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
public class Solution {
public ListNode removeElements(ListNode head, int val) {
if (head == null) {
return null;
}
ListNode dummy = head;
while (dummy != null && dummy.val == val ) {
dummy = head.next;
head = head.next;
}
while (head != null && head.next != null) {
if (head.next.val == val) {
head.next = head.next.next;
}
else {
head = head.next;
}
}
return dummy;
}
}
- 203. Remove Linked List Elements(Linked List)
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 利用JavaCompiler编译java文件(一个简单封装的工具类)
- 使用NavigationView控件时报错
- VMware Tools 安装 & 文件夹共享
- 关于代码家(干货集中营)共享知识点汇总系列——Android
- bzoj 3669 NOI2014 魔法森林 [LCT]
- 203. Remove Linked List Elements
- 七牛云java基础版本
- JS 动态删除对象属性
- Nginx Upstream timed out (110: Connection timed out)
- 二叉数的遍历
- ubuntu/fedora下clang 安装
- 小白学react之SASS实战
- 学习资料
- java.io.IOException: NameNode is not formatted