203.[LeetCode]Remove Linked List Elements
来源:互联网 发布:seo诊断分析报告 编辑:程序博客网 时间:2024/05/17 07:46
我的思路很简单,就是 重新创建一个链表
不过看起来效率并不是很高,可能单纯的循环或者递归会更快一些
public class Solution { public ListNode removeElements(ListNode head, int val) { if(head == null) return null; ListNode currentNode = head; ListNode newHead = new ListNode(0); ListNode newNode; ListNode curNew = newHead; while(currentNode != null){ if(currentNode.val != val){ newNode = new ListNode(currentNode.val); curNew.next = newNode; curNew = curNew.next; } currentNode = currentNode.next; } return newHead.next; }}
0 0
- 203. Remove Linked List Elements leetcode list
- [LeetCode]203.Remove Linked List Elements
- 203. Remove Linked List Elements Leetcode Python
- 【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 OJ> 203. Remove Linked List Elements
- 203. Remove Linked List Elements LeetCode
- 【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. Remove Linked List Elements
- [Leetcode]203. Remove Linked List Elements
- 【leetcode】203. Remove Linked List Elements
- saiku集成CAS
- DNS查询过程
- Map 非线程安全的证明 以及线程安全方案(Concurrent)
- JSTL 获取 Set,List的长度。
- nodeJS初始
- 203.[LeetCode]Remove Linked List Elements
- 杭电1081 最大子矩阵和
- 编辑距离 - 科普 & 记录
- 海量数据处理问题
- 数据结构实验之排序二:交换排序
- 基于MYSQL的球员信息管理
- poj 1442 Black Box
- HDU 5816 状压dp
- 获取input上传文件文件名及扩展名