码迷,mamicode.com
首页 >  
搜索关键字:删除链表    ( 440个结果
[LeetCode]19. Remove Nth Node From End of List删除链表的倒数第N个节点
Given a linked list, remove the n-th node from the end of list and return its head. Example: Given linked list: 1->2->3->4->5, and n = 2. After removi ...
分类:其他好文   时间:2019-01-08 15:02:37    阅读次数:118
Leetcode 237.删除链表中的节点
删除链表中的节点 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。 现有一个链表 -- head = [4,5,1,9],它可以表示为: 4 -> 5 -> 1 -> 9 示例 1: 输入: head = [4,5,1,9], node = 5 输出: [4 ...
分类:其他好文   时间:2018-12-31 20:22:29    阅读次数:177
链表例题1:删除链表中的重复结点
解题思路: 1.创建一个结点类 2.创建一个删除方法 3.使用快慢指针的思想(主要的部分) 代码如下: 结果: ...
分类:其他好文   时间:2018-12-31 15:42:40    阅读次数:166
面试题18:删除链表节点
18.1 在 O(1) 时间内删除链表节点 18.2 删除链表中重复的结点 ...
分类:其他好文   时间:2018-12-23 00:15:01    阅读次数:107
删除链表中重复的结点
题目 在一个排序的链表中,如何删除重复的结点? 思路 设置一个preNode,用于记录当前结点的前一个结点,再设置一个布尔变量needDelete,如果当前结点和后一结点的值相同(记该值为dupVal),needDelete赋值为真。 当needDelete为真时,通过循环往后找到第一个不为dupV ...
分类:其他好文   时间:2018-12-20 21:32:44    阅读次数:217
LeetCode237 删除链表中的节点
请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。 现有一个链表 -- head = [4,5,1,9],它可以表示为: 示例 1: 示例 2: 说明: 链表至少包含两个节点。 链表中所有节点的值都是唯一的。 给定的节点为非末尾节点并且一定是链表中的一个有效节 ...
分类:其他好文   时间:2018-12-09 14:10:37    阅读次数:148
leetcode203. 移除链表元素
删除链表中等于给定值 val 的所有节点。 示例: ...
分类:其他好文   时间:2018-12-06 01:26:54    阅读次数:145
领扣(LeetCode)删除链表的倒数第N个节点 个人题解
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 快慢针的思想。快针先移动N个步长,然后两个针一起移动,快针结束时,慢针指向倒数第N+1个节点。然后就是简单的删除节点操作了。这里需要注意删除的节点是第 ...
分类:其他好文   时间:2018-12-05 02:19:52    阅读次数:206
每日一题之LeetCode237删除链表中的节点876链表的中间节点
237删除链表中的节点876链表的中间节点
分类:其他好文   时间:2018-11-22 23:06:17    阅读次数:185
19. 删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 思路: 定义三个指针, p扫描整个链表,定位到最后一个元素 q定位 倒数第n个元素 node 第n-1个元素 如上图,删除q结点使用 node.nex ...
分类:其他好文   时间:2018-11-21 00:17:09    阅读次数:219
440条   上一页 1 ... 17 18 19 20 21 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!