leetcode算法题--从尾到头打印链表
原题链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/
1、递归
vector<int> reversePrint(ListNode* head) {if (head == NULL) return {}; vector<int> ans = reversePrint(head->next);ans.push_back(head->val);return ans;
}
2、栈
vector<int> reversePrint(ListNode* head) {stack<int> sk;while (head != NULL) {sk.push(head->val);head = head->next;}vector<int> ans;while (!sk.empty()) {ans.push_back(sk.top());sk.pop();}return ans;
}
leetcode算法题--从尾到头打印链表相关推荐
- [剑指offer][JAVA]面试题第[06]题[从尾到头打印链表][栈][递归]
[问题描述][简单] 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回).示例 1:输入:head = [1,3,2] 输出:[2,3,1]限制: 0 < 链表长度 <= ...
- 剑指offer系列-06.从尾到头打印链表
剑指offer系列第06题.从尾到头打印链表 题目描述: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1:输入:head = [1,3,2] 输出:[2,3,1] /* ...
- 【LeetCode】剑指 Offer 06. 从尾到头打印链表
[LeetCode]剑指 Offer 06. 从尾到头打印链表 文章目录 [LeetCode]剑指 Offer 06. 从尾到头打印链表 一.笨比解法 二.递归法 三.辅助栈法 总结 一.笨比解法 算 ...
- 《LeetCode力扣练习》剑指 Offer 06. 从尾到头打印链表 Java
<LeetCode力扣练习>剑指 Offer 06. 从尾到头打印链表 Java 一.资源 题目: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入: ...
- 《剑指offer》刷题——【链表】从尾到头打印链表
<剑指offer>刷题--[链表]-<从尾到头打印链表> 问题分析: 递归实现: 1. 无返回值 2. 有返回值(ArrayList) 问题分析: 从头到尾打印链表比较简单,那 ...
- leetcode|剑指offter|面试题6:从尾到头打印链表
面试题06. 从尾到头打印链表 问题描述 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 输入:head = [1,3,2] 输出:[2,3,1] 我们很自然地可以想到把链 ...
- JavaScript——leetcode剑指06 从尾到头打印链表
JavaScript--leetcode剑指06从尾到头打印链表 题目描述 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入:head = [1,3,2] 输出: ...
- < 每日算法 - JavaScript解析:从尾到头打印链表 >
每日算法 - JavaScript解析:从尾到头打印链表 一.任务描述: > 示例一: 二.题意解析 拓展知识 三.解决方案: 往期内容
- 算法练习day19——190410(数组中重复的数字、替换空格、从尾到头打印链表)
1.数组中重复的数字 在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次.请找出数组中任意一个重复的数字. ...
最新文章
- git解决代码提交冲突
- VTK:绘图之ParallelCoordinates
- Solr+Hbase多条件查(优劣互补)
- 数据处理工具(一)——Matplotlib
- 门禁系统服务器 控制器 读卡器,你知道门禁系统读卡器分为多少种吗?
- 【剑指offer】面试题33:二叉搜索树的后序遍历序列(Java)
- 全球首发!惯性导航导论(剑桥大学)第二部分
- mysql主从复制读写分离_MySQL主从复制与读写分离的工作原理
- 三阶段提交(Three-phase commit)
- 在文件中查找和替换,覆盖文件不起作用,它清空了文件
- SortedList 用法
- textarea高度自适应且不出现滚动条
- 自己动手打造 mini 型 QQ (一):动手实现局域网仿 QQ 互联
- base64格式的pdf预览
- UVA 12676 Inverting Huffman
- JS逆向-易班登录password参数(RSA加密)
- python爆破ZIP文件(支持纯数字,数字+字母,密码本)
- 色彩设计基础知识整理
- bundle adjustment 详解
- Ubuntu 18.04 LTS 桌面版 WPS 安装字体
热门文章
- python处理excel大数据-当Excel遇到大数据问题,是时候用Python来拯救了
- 用python画爱心的代码-Python一行代码画个爱心案例
- python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法
- python电脑配置要求-Python--获取电脑配置信息--设计代码
- python代码大全p-基于python实现计算两组数据P值
- python输出数据到excel-使用python将大量数据导出到Excel中的小技巧分享
- excel调用python编程-使用Python和xlwt向Excel文件中写入中文的实例
- redis中的list
- ControlAdvice和ExceptionHandler处理异常的原理与设计
- 如何判断一个整数数组中是否有重复元素?要求时间复杂度O(n),空间复杂度O(1)