您的位置: 首页 > 文章 > [2021校招必看之Java版《剑指offer》-57] 链表中倒数第k个结点 [2021校招必看之Java版《剑指offer》-57] 链表中倒数第k个结点 分类: 文章 • 2024-11-20 16:35:34 文章目录 1、题目描述 2、解题思路 2.1 普通解法 2.2 快慢指针 3、解题代码 3.1 普通解法 3.2 快慢指针 4、解题心得 1、题目描述 【JZ14】输入一个链表,输出该链表中倒数第k个结点。 知识点:链表 难度:☆ 2、解题思路 2.1 普通解法 创建一个 ArrayList ,把链表结点存进去,然后统计链表的长度 size,然后访问 ArrayList 的第 size - k 个结点即可。 2.2 快慢指针 创建一个快指针 fast 和慢指针 slow,使得两个指针的间隔为 k。