链表oj----链表中倒数第k个结点
Posted ohana!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链表oj----链表中倒数第k个结点相关的知识,希望对你有一定的参考价值。
题目内容:
ListNode cur = head;
int count = 0;
while(cur != null){
count++;
cur = cur.next;
}
count = count - k;
cur = head;
while(count != 0){
cur = cur.next;
count--;
}
return cur;
有两种做法:
- 先遍历计算初结点个数,用结点个数与参数k作差,差值就是正数时要返回的结点(上面是这种)
- 先将链表逆置,在遍历链表时,以k为参数进行遍历
以上是关于链表oj----链表中倒数第k个结点的主要内容,如果未能解决你的问题,请参考以下文章