class Solution {
public ListNode getKthFromEnd(ListNode head, int k) {
int l = 0;
ListNode node = head;
ListNode node2 = head;
while (node!=null){
l++;
node = node.next;
}
for(int i=l-k;i>0;i--){
node2 = node2.next;
}
return node2;
}
}
l记录链表长度
通过链表长度和倒数第k个节点,正向循环找到倒数第k个节点