博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[LintCode] Delete Node in the Middle of Singly Linked List 在单链表的中间删除节点
阅读量:7104 次
发布时间:2019-06-28

本文共 557 字,大约阅读时间需要 1 分钟。

Implement an algorithm to delete a node in the middle of a singly linked list, given only access to that node.

Example

Given 1->2->3->4, and node 3. return 1->2->4

LeetCode上的原题,请参见我之前的博客。

class Solution {public:    /**     * @param node: a node in the list should be deleted     * @return: nothing     */    void deleteNode(ListNode *node) {        node->val = node->next->val;        ListNode *tmp = node->next;        node->next = tmp->next;        delete tmp;    }};

本文转自博客园Grandyang的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
[深入JUnit] 测试运行的入口
查看>>
Vmware 虚拟机三种网络模式最详细解说【转载】
查看>>
开源文档大震荡:oracle将openoffice捐献给apache基金会
查看>>
单车修电脑的乐趣
查看>>
二维数组排序
查看>>
Android Matrix
查看>>
JS实现OO机制
查看>>
约瑟夫问题
查看>>
python笔记第十天 模块
查看>>
自动办公系统
查看>>
asp.net mvc 3 unobtrusive client side validation not working in IE
查看>>
二.自动化接口测试---用例设计思路、模版
查看>>
MongoDB的快速手动安装
查看>>
java把结果集序列化成json通过out流传给前台步骤
查看>>
排序前后console.log输出无变化
查看>>
Subsets II
查看>>
Daily Scrum02 11.29
查看>>
深入理解类成员函数的调用规则(理解成员函数的内存为什么不会反映在sizeof运算符上、类的静态绑定与动态绑定、虚函数表)...
查看>>
openstack 租户ip 手动配置 openstack静态租户ip
查看>>
POJ2239 Selecting Courses(二分图)
查看>>