程序题——链表倒数结点
来源:互联网 发布:简单的加密 java 编辑:程序博客网 时间:2024/06/16 16:41
编写一个程序,实现输出链表中倒数第K个结点
ListNode * FindKthToTail(LisNode *head, unsigned int k){ if(head == NULL || K == 0) //入口参数检查!!! { return NULL; } int i; ListNode *pAhead = head; ListNode *pBehind = NULL; for(i = 0; i < k - 1; ++i) { if(pAhead->next != NULL) { pAhead = pAhead->next; } else { return NULL; } } pBehind = head; while(pAhead->next != NULL) { pAhead = pAhead->next; pBehind = pBehind->next; } Return pBehind;}
0 0
- 程序题——链表倒数结点
- C语言——链表倒数结点
- C语言——链表倒数结点
- <LeetCode> 题166:链表倒数第n个结点
- 华为机试——单向链表倒数第k个结点
- 巧妙利用两个指针遍历链表——链表中倒数第k个结点
- 剑指offer——输出链表倒数第K个结点
- 剑指Offer—查找链表倒数第K个结点
- 链表倒数第k个结点
- 链表倒数第n个结点
- 单向链表倒数k个结点
- 找链表的中间结点和倒数第k个结点(链表笔试题面试题)
- 关于链表的倒数第k个结点的查找问题--考研题
- 剑指offer——链表中倒数第k个结点(相关扩展题不错)
- 每天一道算法题——链表中倒数第k个结点
- 数据结构之线性表——倒数第k个结点
- 数据结构之线性表——倒数第k个结点
- 剑指Offer—编程题15(链表中倒数第k个结点)
- 一段较为完整的ajax js
- 复杂网络(2)--图论的基本理论-最小生成树问题
- A+B for Input-Output Practice (I)
- 操盘手教你抓涨停的办法
- A Tutorial on Clustering Algorithms
- 程序题——链表倒数结点
- Sublime Text 全程指南
- leetcode-76. Minimum Window Substring
- VirtualBox安装CentOS-6.5
- Visual studio——LightSwitch 开发入门 http://www.cnblogs.com/neozhu/archive/2011/10/06/2199798.html
- 如何编写vc++的makefile
- babel - 使用Webpack和Babel来搭建React应用程序
- 【Linux C】scanf和Linux C中的gets函数警告
- 心的感悟