leetcode-链表
链表专栏
江河里的鱼
穷且益坚,不坠青云之志,虚心学习,虚心请教!
展开
-
86. 分隔链表 -力扣/leetcode java
给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 示例: 输入: head = 1->4->3->2->5->2, x = 3 输出: 1->2->2->4->3->5 public ListNode partition(List...原创 2019-11-25 20:15:25 · 117 阅读 · 0 评论 -
19. 删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n保证是有效的。 //本体思路建立两个节点,中间间隔n public ListNode removeNthFromE...原创 2019-11-19 21:31:39 · 86 阅读 · 0 评论