文章 2023-06-15 来自:开发者社区

Leecode 25. K 个一组翻转链表

题目描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给你这个链表:1->2->3->4->5当 k = 2 时,应当返回: 2->1->4->3->5当 k = 3 时,应当返回: 3->2->1....

Leecode 25. K 个一组翻转链表
文章 2023-05-23 来自:开发者社区

Leecode 21 合并两个有序链表

题目思路:设置一个第三结点preHead,借助三个工具指针pre, l1, l2,分别代表三个指针,初始分别指向三个结点比较 l1、l2值的大小,不断建立连接。直至连接到其中一条链表的末尾,退出判断第2步后还有哪个结点没有连接,连接最后一个结点返回preHead.next,即新链表的头结点(不包括preHead).class Solution { public ListNode merg...

Leecode 21 合并两个有序链表
文章 2023-02-14 来自:开发者社区

LeeCode-合并两个有序链表(python)递归

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2:输入:l1 = [], l2 = []输出:[]示例 3:输入:l1 = [], l2 = [0]输出:[0]提示:两个链表的节点数目范围是 [0, 50]-100 <= Node.val <...

LeeCode-合并两个有序链表(python)递归

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等