[编程题]链表中倒数第k个结点
来源:互联网 发布:36芯三网合一网络箱 编辑:程序博客网 时间:2024/06/05 14:54
题目描述
输入一个链表,输出该链表中倒数第k个结点。
这道题目很简单,但是绕了大半天,记之以回顾。
/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: ListNode* FindKthToTail(ListNode* pListHead, unsigned int k) { if(pListHead==NULL||k==0){return NULL;} ListNode* pre=pListHead; ListNode* last=NULL; for(int i=0;i<k-1;i++) { if(pre->next==NULL){return NULL;} pre=pre->next; } last=pListHead; while(pre->next!=NULL) { pre=pre->next; last=last->next; } return last; }};
0 0
- [编程题]链表中倒数第k个结点
- [编程题]链表中倒数第k个结点
- 在线编程--链表中倒数第k个结点
- 在线编程--输出单向链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第 k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 输出链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- 链表中倒数第k个结点
- 查找链表中倒数第k 个结点
- 链表中倒数第k个结点
- hdu 5773 The All-purpose Zero (LIS)
- SpringMVC简单小案例
- 图解在Windows下使用vim(gvim)
- glut 动画 --- 使用glutTimerFunc()函数
- 欢迎使用CSDN-markdown编辑器
- [编程题]链表中倒数第k个结点
- JS中常见的运动(学自于妙味课堂)
- 【原创】东方耀reactnative 视频19之-图片image组件
- 第三周 项目四-顺序表应用(2)
- 指针变量的的各种自增 *p++
- unity加载dll库的学习笔记
- Queue及Stack
- JSP在请求监听器中调用application的自定义属性时,消除空指针报错(java.lang.NullPointerException)的方法
- SQL 基础(一)