21.剑指Offer-链表中倒数第 K 个结点

题目描述 输入一个链表,输出该链表中倒数第k个结点。 解题思路 设链表的长度为 N。设两个指针 P1 和 P2,先让 P1 移动 K 个节点,则还有 N - K 个节点可以移动。此时让 P1 和 P2 同时移动,可以知道当 P1 移动到链表结尾时,P2 移动到 N - K 个节点处,该位置就是倒数第 K 个节点。   /* public class ListNode { int val;
相关文章
相关标签/搜索