leetcode: Remove Linked List Elements(java)
来源:互联网 发布:淘宝网舞鞋 编辑:程序博客网 时间:2024/05/19 03:24
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.
弄一个前节点和当前节点,判断清楚状态就可以了。记录一下代码,以便以后复习。
public static ListNode removeElements(ListNode head, int val) {ListNode preNode = null; ListNode curNode = head; ListNode temp = head; while(curNode != null){ if(curNode.val == val){ if(preNode!=null){ preNode.next = curNode.next; curNode = curNode.next; }else{ curNode = curNode.next; temp = curNode; } }else{ preNode = curNode; curNode = curNode.next; } } return temp; }
1 0
- leetcode: Remove Linked List Elements(java)
- Remove Linked List Elements Leetcode JAVA
- 【leetcode】Remove Linked List Elements【java】
- leetcode:Remove Linked List Elements 【Java】
- [LeetCode] Remove Linked List Elements
- [LeetCode]Remove Linked List Elements
- Leetcode--Remove Linked List Elements
- [LeetCode]Remove Linked List Elements
- leetcode Remove Linked List Elements
- [LeetCode] Remove Linked List Elements
- [leetcode]Remove Linked List Elements
- leetcode--Remove Linked List Elements
- [LeetCode] Remove Linked List Elements
- 【leetcode】Remove Linked List Elements
- LeetCode:Remove Linked List Elements
- [leetcode]Remove Linked List Elements
- Remove Linked List Elements [leetcode]
- LeetCode: Remove Linked List Elements
- 各种大型网站技术架构
- Http Get Post put delete
- 增加google排行榜后,游戏通关时概率出现闪退
- android studio 开发的APP部署后中文显示乱码
- php编码转化
- leetcode: Remove Linked List Elements(java)
- Mininet: Cannot find required executable controller 问题解决方法
- 自定义标签
- 用截取的部分图像创建新图像--关于cvGetSubRect,cvGetImage的用法
- spring中事务和aop的顺序问题二(配置形式)
- C++字符串的重载
- java反射
- 字符编码笔记:ASCII,Unicode和UTF-8
- 字符串操作-各种字符串格式输出转换