LeetCode 203 Remove Linked List Elements
来源:互联网 发布:林忆莲 野风 知乎 编辑:程序博客网 时间:2024/05/22 01:42
LeetCode 203 Remove Linked List Elements
#include <stddef.h>//否则NULL会报错为未定义的标识符using namespace std; struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} };class Solution {public: ListNode* removeElements(ListNode* head, int val) { //使用两个指针进行遍历 ListNode* pre= new ListNode(0); pre->next = head;//指向头的指针 ListNode* begin = head; ListNode* prehead = pre; while (begin != NULL){ if (begin->val != val){ prehead = begin; begin = begin->next; } else if (begin->val == val){ prehead->next = begin->next; begin = begin->next; } } return pre->next; }};
阅读全文
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)
- Android : 二次确认退出应用程序
- C#中的PadLeft
- ffplay播放原始格式的音频文件(PCM)和视频文件(YUV)
- Leetcode 88 Merge Sorted Array
- OKR学习笔记
- LeetCode 203 Remove Linked List Elements
- CodeM资格赛B 锦标赛 题解
- Machine Learning_实例2_Recommender System
- Leetcode 237 Delete Node in a Linked List
- 集合工具类Colletions
- C++ split函数
- 利用ArcToolBox ModelBuider进行数据处理
- LeetCode 283 Move Zeroes
- spring整合mybatis