标签:tail ext ola vector tno 解法 pop class solution
输入一个链表的头结点,从尾到头反过来打印出每个节点的值。
用栈即可。
? ?
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;
}
};
? ?
标签:tail ext ola vector tno 解法 pop class solution
原文地址:https://www.cnblogs.com/Justdocument/p/12394707.html