题目
输入一个链表,输出该链表中倒数第k个结点。
解题思路
解法一:
两趟遍历,第一趟记录链表的总长度n,第二趟跑n-k长度。
|
|
解法二:
利用快慢双指针, 当快指针到达k位置时,慢指针开始启动,一旦快指针到达终点(指向null)时,慢指针到达倒数k位置。
|
|
输入一个链表,输出该链表中倒数第k个结点。
解法一:
两趟遍历,第一趟记录链表的总长度n,第二趟跑n-k长度。
|
|
解法二:
利用快慢双指针, 当快指针到达k位置时,慢指针开始启动,一旦快指针到达终点(指向null)时,慢指针到达倒数k位置。
|
|