leetcode:203 Remove Linked List Elements-每日编程第四十题
来源:互联网 发布:软件详细设计方案 编辑:程序博客网 时间:2024/06/15 01:23
Remove Linked List Elements
Total Accepted: 44897 Total Submissions: 165785 Difficulty: Easy
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* p=head; while(p!=NULL&&p->val==val){ head=p->next; //delete p; p=head; } if(head==NULL){ return head; } while(p->next!=NULL){ if(p->next->val==val){ ListNode* temp=p->next; p->next=temp->next; delete temp; }else{ p=p->next; } } 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 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
- 技术博客的前言
- 报错: Rendering SLS 'base:minions.install' failed: Jinja variable 'list' object has no e
- HtmlParser【ed2k】
- leetcode刷题日记——Palindrome Linked List
- Android 5.x SEAndroid内核节点的读写权限
- leetcode:203 Remove Linked List Elements-每日编程第四十题
- LaTeX软件的安装和使用
- 初涉数据库
- 软件测试依据的国家技术标准规范
- 【整理】Android对Linux内核的改动你知道多少?
- iOS 截屏系统通知
- OpenCV坐标体系的初步认识
- 计算机中丢失OPENGL.dll
- Hive使用小建议;编写hive UDF方法小示例