【LeetCode OJ 203】Remove Linked List Elements
来源:互联网 发布:网络知识竞赛2017平台 编辑:程序博客网 时间:2024/06/05 02:01
题目链接:https://leetcode.com/problems/remove-linked-list-elements/
题目: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) { if(head==null) return null; while(head.val==val) { if(head.next==null) return null; else head=head.next; } ListNode p=head; ListNode q=head.next; while(q!=null) { if(q.val==val) { if(q.next!=null) { q=q.next; p.next=q; } else { p.next=null; break; } } else { if(q.next!=null) { p=q; q=q.next; } else { break; } } } return head; }}
0 0
- 【LeetCode OJ 203】Remove Linked List Elements
- LeetCode OJ Remove Linked List Elements
- LeetCode OJ: Remove Linked List Elements
- <LeetCode OJ> 203. Remove Linked List Elements
- LeetCode Oj 203. Remove Linked List Elements
- LeetCode OJ---203. Remove Linked List Elements
- [LeedCode OJ]#203 Remove Linked List Elements
- LeetCode 203 Remove Linked List Elements
- LeetCode 203-Remove Linked List Elements
- leetcode 203: Remove Linked List Elements
- LEETCODE 203 Remove Linked List Elements
- [LeetCode 203]Remove Linked List Elements
- leetcode 203 Remove Linked List Elements
- [Leetcode 203, Easy] Remove Linked List Elements
- Leetcode NO.203 Remove Linked List Elements
- leetCode #203 remove linked list elements
- LeetCode 203:Remove Linked List Elements
- 【leetcode】【单链表】【203】Remove Linked List Elements
- mysql Access denied for user 'root'@'localhost' (using password:NO)解决方案
- AndroidStudio-------IdeaVim插件
- app登陆以及与后台通讯安全性
- ssh整和hibernate时出现错误(二)
- Java中文件File类的基本方法使用演示
- 【LeetCode OJ 203】Remove Linked List Elements
- POJ3368/HDU1806/UVa11235 Frequent Values 游程编码+RMQ
- 51nod 1050 循环数组最大子段和 dp
- 迭代器2
- CentOS中设置系统级代理
- Linux网络编程:原始套接字的魔力【上】
- win10开机密码输入错误 无法登陆系统
- linux 根目录扩容
- ClassyShark——apk分析利器