摘要: 递归归并排序,先找到终点,再合并两个链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,5,3,4,0] 输出:[-1,0,3,4,5] 示例 3: 输 阅读全文
posted @ 2024-02-09 18:55 予真 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 给你单链表的头结点 head ,请你找出并返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:head = [1,2,3,4,5] 输出:[3,4,5] 解释:链表只有一个中间结点,值为 3 。 示例 2: 输入:head = [1,2,3,4,5,6] 输出:[4, 阅读全文
posted @ 2024-02-09 15:59 予真 阅读(2) 评论(0) 推荐(0) 编辑