LeetCode 86. 分隔链表 Partition List(C语言)

题目描述: 给定一个链表和一个特定值 x,对链表进行分隔,使得全部小于 x 的节点都在大于或等于 x 的节点以前。 你应当保留两个分区中每一个节点的初始相对位置。web 示例: 输入: head = 1->4->3->2->5->2, x = 3 输出: 1->2->2->4->3->5svg 题目解答: 方法1:双指针 两个指针分别记录比x大的节点和比x小的节点组成的链表。另外申请头结点方便加入
相关文章
相关标签/搜索