剑指offer:从尾到头打印单链表
Posted 黑凤梨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指offer:从尾到头打印单链表相关的知识,希望对你有一定的参考价值。
输入一个链表,从尾到头打印链表每个节点的值。
/** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : * val(x), next(NULL) * } * }; */ class Solution { public: vector<int> printListFromTailToHead(ListNode* head) { vector<int> inverse; stack<int> node_values; ListNode * pNode = head; while(pNode != nullptr) { node_values.push(pNode->val); pNode = pNode->next; } while(!node_values.empty()) { inverse.push_back(node_values.top()); node_values.pop(); } return inverse; } };
以上是关于剑指offer:从尾到头打印单链表的主要内容,如果未能解决你的问题,请参考以下文章