LeetCode 203 Remove Linked List Elements
来源:互联网 发布:java flag标志位 编辑:程序博客网 时间:2024/06/07 05:58
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
链表还是喜欢用递归来处理
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* removeElements(ListNode* &head, int val) { if(head==NULL) { return NULL; } if(head->val==val) { head=head->next; removeElements(head,val); } else removeElements(head->next,val); return head; }};
0 0
- 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
- 【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
- Remove Linked List Elements (leetcode 203)
- 数据表操作(一)
- Hibernate 集中常用的查询方式
- POJ 1088 滑雪(记忆化搜索+DFS)
- OC内存管理
- static_cast, dynamic_cast, reinterpret_cast, const_cast区别
- LeetCode 203 Remove Linked List Elements
- Java中集合小结
- Intent 跳转发短信、打电话、到设置界面等
- VisualSVN Server安装过程
- RecyclerView的拖动和滑动 第一部分 :基本的ItemTouchHelper示例
- SCIKIT-LEARN与GBDT使用案例
- iOS应用之间跳转
- ping通本机主机名问题
- 斐波那契数列