从尾到头打印链表
来源:互联网 发布:两位字母域名 编辑:程序博客网 时间:2024/06/03 10:37
题目描述
输入一个链表,从尾到头打印链表每个节点的值。
/*** struct ListNode {* int val;* struct ListNode *next;* ListNode(int x) :* val(x), next(NULL) {* }* };*/class Solution {public: vector<int> printListFromTailToHead(ListNode* head) { stack<int> stack; vector<int> vector; struct ListNode *p=head; while(p!=NULL){ //在栈顶增加元素 stack.push(p->val); p=p->next; } while(!stack.empty()){ //将栈顶元素增加到容器的最后一位 vector.push_back(stack.top()); //移除栈顶元素 stack.pop(); } return vector; }};
阅读全文
0 0
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 1、从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 【20】从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- Offer5 从尾到头打印链表
- 从尾到头打印链表
- 1、从尾到头打印链表
- 从尾到头打印链表
- FONT
- 几张图帮你理解 docker 基本原理及快速入门
- Redis RPOPLPUSH使用技巧
- webpack使用笔记(三)
- Android SurfaceFlinger中的Layer,LayerDim,LayerBlur,LayerBuffer
- 从尾到头打印链表
- POJ2778-AC自动机+矩阵
- Java中的多线程你只要看这一篇就够了
- spot 状压dp
- Android 在本地使用SharedPreferences,保存大量的数据
- Unicode编码的byte 数组转为String
- 交换排序——快速排序
- SPOJ
- PHP时间戳转日期