题目描述
代码
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* struct ListNode *next;
* };
*/
typedef struct ListNode ListNode;
int kthToLast(struct ListNode* head, int k){
ListNode* t = head;
while (k--){//t往前走k步
t = t->next;
}
while (t){//head和t同时走,t到结尾,head到目标
t = t->next;
head = head->next;
}
return head->val;
}
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 【初阶数据结构题目】1.返回倒数第k个节点
发表评论 取消回复