题目描述[原题链接][https://www.acwing.com/problem/content/description/32/]
输入一个链表,输出该链表中倒数第k个结点。
注意:
- k >= 0;
- 如果k大于链表长度,则返回 NULL;
样例
| 1 | 输入:链表:1->2->3->4->5 ,k=2 | 
算法描述
定义一个结点,将它移动k个节点,然后头部再定义一个结点,之前的节点一起遍历,当之前的节点遍历到链表的结尾,后面的节点就是倒数第k个节点。操作过程中要注意的就是k的值可能比链表的长度还要大,需要特判一下;
C++代码
| 1 | /** | 
Java代码
| 1 | /** |