Little-Prince

导航

2020年7月28日 #

143. 重排链表

摘要: 143. 重排链表 给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 给定链表 1->2->3->4, 重新排列为 1->4->2->3. 示例 2: 阅读全文

posted @ 2020-07-28 22:41 Little-Prince 阅读(120) 评论(0) 推荐(0)

148. 排序链表

摘要: 148. 排序链表 在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例 1: 输入: 4->2->1->3输出: 1->2->3->4 示例 2: 输入: -1->5->3->4->0输出: -1->0->3->4->5 思路: 解答一:归并排序(递归法) 题目要求时间 阅读全文

posted @ 2020-07-28 21:50 Little-Prince 阅读(200) 评论(0) 推荐(0)