链表中倒数第k个结点
来源:互联网 发布:java 线程同步机制 编辑:程序博客网 时间:2024/06/04 20:21
题目描述
输入一个链表,输出该链表中倒数第k个结点。
C/C++代码:
/*struct ListNode {int val;struct ListNode *next;ListNode(int x) :val(x), next(NULL) {}};*/class Solution{public: ListNode *FindKthToTail(ListNode *pListHead, unsigned int k) { ListNode *p = pListHead; int n = 0; while(p != NULL) { n++; p = p->next; } if(n < k) return NULL; int i = 0; p = pListHead; while(p != NULL) { if(++i >= (n - k + 1)) { break; } p = p->next; } return p; }};
0 0
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第 k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 输出链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- 链表中倒数第k个结点
- 查找链表中倒数第k 个结点
- 链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- 链表中倒数第k个结点[数据结构]
- 链表中倒数第k个结点
- Java-Mysql Connection
- C#在控制台获取应用程序的路径
- 中序表达式转后序表达式(带括号)
- UML类图几种关系的总结
- android 之 如何打开只知道应用名称的另一个应用
- 链表中倒数第k个结点
- UEFI的helloworld程序
- C#实现各种格式文件的复制
- 【UML总结】——用例图
- JavaScript中清空数组的三种方式
- 回调函数
- ios数据库之fmdb 使用
- javascript使用的两项原则和Hijax
- 中国移动咪咕互娱2016校招面经