剑指 Offer (五)
# 面试题 22:链表倒数第 kkk 个节点
# 题目
输入一个链表,输出该链表中倒数第 kkk 个节点。为了符合大多数人的习惯,本题从 111 幵始计数,即链表的尾节点是倒数第 111 个节点。例如,一个链表有 666 个节点,从头节点开始,它们的值依次是 111、222、333、444、555、666。这个链表的倒数第 333 个节点是值为 444 的节点。链表节点定义如下:
struct ListNode { int m_value; ListNode *m_next;};# 思路
假设整个链表有 nnn 个节点,那么倒数第 kkk 个节点就是从头节点开始
more...