LeetCode-203. Remove Linked List Elements
来源:互联网 发布:unity3d 源代码 编辑:程序博客网 时间:2024/06/03 18:25
问题:
https://leetcode.com/problems/remove-linked-list-elements/?tab=Description
Remove all elements from a linked list of integers that have value val.
删除值为val的元素。
Example: Given: 1 –> 2 –> 6 –> 3 –> 4 –> 5 –> 6, val = 6 Return: 1 –> 2 –> 3 –> 4 –> 5
分析:
注意删除头结点的情况。
参考C++代码:
/** * 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* pre=head; ListNode* cur=head; if(head==NULL) return head; while(cur!=NULL){ if(head->val==val){ head=head->next; cur=head; pre=head; continue; } if(cur->val==val){ pre->next=cur->next; cur=cur->next; continue; } pre=cur; cur=cur->next; } return head; }};
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
- 彻底解决,Android Studio每次版本升级,Refresing 卡住的问题
- WMS常见问题一(Activity displayed延迟)
- Mediatek MT2502/MT2503编译环境
- 树莓派上配置ngrok 服务
- Visual Studio Code settings in version 1.10.1 for UEFI BIOS coding
- LeetCode-203. Remove Linked List Elements
- mybatis批量插入oracle和mysql的写法
- CURL GET和POST请求
- Android笔记:Dialog使用方法总结
- java 在类中找不到main方法的解决办法
- Fragment中的Activity跳转到MainActivity中的其他Fragment方法
- CCF 201612-1 中间数
- navicat for mysql ddl column to select column
- CodeForces