剑指Offer-Java-链表中倒数第k个结点
Posted 水坚石青
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指Offer-Java-链表中倒数第k个结点相关的知识,希望对你有一定的参考价值。
链表中倒数第k个结点
题目:
输入一个链表,输出该链表中倒数第k个结点。
代码:
package com.hlq.test;
/**
* @author helongqiang
* @date 2020/5/16 22:04
*/
/**
* 输入一个链表,输出该链表中倒数第k个结点。
*/
public class Solution
public ListNode FindKthToTail(ListNode head,int k)
if(head == null || k == 0)
return null;
ListNode slow = head;
ListNode fast = head;
for(int i=0;i<k;i++)
if(fast == null)
return null;
fast = fast.next;
while (fast != null)
slow = slow.next;
fast = fast.next;
return slow;
以上是关于剑指Offer-Java-链表中倒数第k个结点的主要内容,如果未能解决你的问题,请参考以下文章