码迷,mamicode.com
首页 >  
搜索关键字:反转链表    ( 362个结果
双向链表的简单Java实现-sunziren
一个简单的Java双向链表实现,甚至还帮你写了反转链表的函数,应付Java初级面试够够的。 ...
分类:编程语言   时间:2019-01-11 13:15:40    阅读次数:382
1025 反转链表 (25 分
给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 K 个元素不反转。 输入格式: 每个输入包含 1 个测试用例 ...
分类:其他好文   时间:2019-01-04 22:34:05    阅读次数:249
面试题24:反转链表
NowCoder ...
分类:其他好文   时间:2018-12-30 02:43:09    阅读次数:217
***25 k个一组反转链表
```c++ ListNode *reverseKGroup(ListNode *head, int k) { if (head == nullptr || head->next == nullptr || k == 1) return head; int num = 0; ListNode *pr... ...
分类:其他好文   时间:2018-12-25 20:16:18    阅读次数:149
Leetcode 92.反转链表
92.反转链表 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明:1 ≤ m ≤ n ≤ 链表长度。 示例: 输入: 1->2->3->4->5->NULL, m = 2, n = 4 输出: 1->4->3->2->5->NULL 详解见图: ...
分类:其他好文   时间:2018-12-23 11:13:03    阅读次数:139
15.反转链表
题目描述 输入一个链表,反转链表后,输出新链表的表头。 题目解答 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solu ...
分类:其他好文   时间:2018-12-21 00:02:46    阅读次数:192
15.反转链表
题目描述 输入一个链表,反转链表后,输出新链表的表头。 题目解答 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solu ...
分类:其他好文   时间:2018-12-19 23:24:51    阅读次数:181
反转链表算法Java实现
之前遇到反转链表的算法,比较晦涩难解,但其实挺简单的。 目标:将一个顺序链表反转。 思路:用三个辅助节点,每次实现一个节点的指向反转,即他的后继变为他的前驱。 三个辅助节点: p q r 按顺序分别指向 节点0,1,2, 然后一次次移动,指向1,2,3 ; 2,3,4...... 算法分为三部分: ...
分类:编程语言   时间:2018-12-11 13:50:12    阅读次数:265
PAT 1025 反转链表
https://pintia.cn/problem-sets/994805260223102976/problems/994805296180871168 给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该 ...
分类:其他好文   时间:2018-11-27 12:24:43    阅读次数:189
Leetcode 92. 反转链表 II
反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明: 1 ≤ m ≤ n ≤ 链表长度。 示例: 输入: 1->2->3->4->5->NULL, m = 2, n = 4 输出: 1->4->3->2->5->NULL思路:分成两个情况来写第一种:如果m=1,那就是一道反转链表,先翻转 ...
分类:其他好文   时间:2018-11-10 19:00:52    阅读次数:143
362条   上一页 1 ... 17 18 19 20 21 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!