leetcode 每日一题 Delete Node in a Linked List
来源:互联网 发布:阿里云个人域名备案 编辑:程序博客网 时间:2024/06/06 15:40
注意读题,发现一般的单链表删除需要知道被删除节点的上一个节点,然而本题中只给出了要删除的节点,并且提出了不会删除尾节点。
因此可知,可以使用将当前节点改为“上一个”节点的方法来做。即将节点值等于下一个节点的值,此时下一个节点就变成了可以删除的点。
class Solution {public: //int n; void deleteNode(ListNode* node) { if(node==NULL) return; node->val=node->next->val; node->next=node->next->next; }};
0 0
- leetcode 每日一题 Delete Node in a Linked List
- 【leetcode每日一题】237.Delete Node in a Linked List
- leetcode:237 Delete Node in a Linked List-每日编程第四题
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode Delete Node in a Linked List
- LeetCode || Delete Node in a Linked List
- [LeetCode] Delete Node in a Linked List
- LeetCode-Delete Node in a Linked List
- 【leetCode】Delete Node In A Linked List
- [leetcode] Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- [leetcode]Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- iOS 开发中常用第三方库
- https通讯原理、加密算法、证书整理总结
- android_如何优雅地给Activity和Fragement传入参数
- 使用Android Studio 1.3 版本进行NDK开发
- IntentService简介
- leetcode 每日一题 Delete Node in a Linked List
- javascript中的for in循环和for循环的使用
- maven基础知识
- c++中赋值运算符重载
- Android学习之网络请求库Volley
- 二维码
- 在工作表多行多列的区域中查找目标值的位置
- Error: database disk image is malformed
- Unresolved inclusion jni.h