2020-03-22
1.题目描述
从尾到头打印链表
2.题解
可以先把链表先逆置再输出,或者将链表的值放在vector里存着,再对vector倒序。
3.代码
class Solution {
public:
vector<int> reversePrint(ListNode* head) {
vector<int>tmp,res;
ListNode* p=head;
while (p){
tmp.push_back(p->val);
p=p->next;
}
int l=tmp.size();
for (int i=l-1;i>=0;i--){
res.push_back(tmp[i]);
}
return res;
}
};