链表中的倒数第k个节点

输入一个链表,输出该链表的倒数第k个节点。如1->2->3->4->5,k=2。则输出为4->5。

class Solution
{
  ListNode* getKthFromEnd(ListNode* head)
  {
    vector<ListNode*> ans;
    while(head)
    {
      ans.push_back(head);
      head=head->next;
    }
    return ans[ans.size()-k];
  }
};
发布了55 篇原创文章 · 获赞 1 · 访问量 729

猜你喜欢

转载自blog.csdn.net/weixin_43086349/article/details/104815992
今日推荐