Remove Linked List Elements -- leetcode
来源:互联网 发布:淘宝网韩版卫衣 编辑:程序博客网 时间:2024/04/30 14:38
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) { ListNode fake(0); fake.next = head; ListNode *p = &fake; ListNode *q = head; while (q) { if (q->val != val) { p = q; q = q->next; } else { p->next = q->next; delete q; q = p->next; } } return fake.next; }};
0 0
- [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
- LeetCode Remove Linked List Elements
- [Leetcode]Remove Linked List Elements
- LeetCode Remove Linked List Elements
- Remove Linked List Elements -- leetcode
- 基于ucosii+x86pc的俄罗斯方块源码
- 数据挖掘十大经典算法个人总结
- 黑马程序员——Java基础语法
- 关联式容器
- SqlServer 数据库邮件
- Remove Linked List Elements -- leetcode
- bzoj-2243 染色
- Kademlia算法
- 迭代是人,递归是神(迭代与递归的总结:比较)
- 易语言如何写一个取随机数的程序
- Java的List和Map作为入参与clone
- Fail Fast与Fail Safe的区别
- java List 排序 Collections.sort() 对 List 排序
- sourceTree 切换Git登录用户