打印单链表的倒数第k个结点
2013-10-18 09:48
197 查看
link find_reverse(int k) { int i = 0; link p = NULL; link q= NULL; p = head; q = head; for(i = 0; i < k &&p; i++,p = p->next); if(p == NULL) return NULL; for(;p;p = p->next,q = q->next); return q; }
相关文章推荐
- 单链表的翻转&倒数第K个结点&中间结点&对齐打印
- 单链表输出倒数第k个结点值(栈实现)
- 删除单链表的倒数第k个结点
- 查找并输出单链表的倒数第k个结点
- 【数据结构】单链表—链表中倒数第K个结点 — 快慢指针
- 【融博笔试题】查找单链表倒数第k个结点的值
- [算法]在单链表和双链表中删除倒数第k个结点
- 找出单链表的倒数第K个(从1开始计数)结点的值
- 删除单链表的倒数第k个结点
- 链表面试题(六)---删除单链表倒数第k个结点
- 求单链表倒数第k个结点
- 【面试题】从尾到头打印链表&&链表中倒数第K个结点
- 【Java】实现一个算法,找出一个单链表中倒数第K个结点
- 有关单链表的两个问题【遍历一次求中间节点,倒数第K个结点】
- 求单链表倒数第k个结点(没有尾指针)
- 【链表】得到单链表中倒数第k个结点
- 剑指offer 面试题15 找到单链表倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- Q15:链表中倒数第K个结点