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

题目描述

https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/

参考

复杂度

时间:n
空间:n

代码

/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode(int x) : val(x), next(NULL) {}
 * };
 */
class Solution {
public:
    vector<int> reversePrint(ListNode* head) {
        stack<int> st;
        while(head){
            st.push(head->val);
            head=head->next;
        }
        vector<int> ans;
        while(!st.empty()){
            ans.push_back(st.top());
            st.pop();
        }
        return ans;
    }
};
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 题目描述: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 限制: 思路(栈):...
    周英杰Anita阅读 87评论 0 0
  • 窨井盖 lai bu le you ydo qu shang ban le “来不及了,又要去上班了!” da ...
    钟小飒阅读 553评论 0 0
  • 大富翁 yi ge da fu weng zheng zdi lu shang zou zhe 一个大富翁正在路上...
    钟小飒阅读 387评论 0 0
  • 挖 陷 阱 da zui wa te bie xi huan shui wu jido xid tian de z...
    钟小飒阅读 457评论 0 0
  • 食品放大机 yi ge xido hdi er yi bian zou yi bian chi zhe qing...
    钟小飒阅读 475评论 0 0