首页 > 其他 > 详细

剑指offer 面试题6.从尾到头打印链表

时间:2020-03-02 12:48:56      阅读:51      评论:0      收藏:0      [点我收藏+]

0、题目描述

输入一个链表的头结点,从尾到头反过来打印出每个节点的值。

1、解法

用栈即可。

? ?

class Solution {

public:

vector<int> printListFromTailToHead(ListNode* head) {

stack<ListNode*> step;

vector<int> ans;

ListNode* p = head;

while(p){

step.push(p);

p = p -> next;

}

while(!step.empty()){

ans.push_back(step.top() -> val);

step.pop();

}

return ans;

}

};

? ?

剑指offer 面试题6.从尾到头打印链表

原文:https://www.cnblogs.com/Justdocument/p/12394707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!