剑指offer 从头到尾打印链表
题目描述
解决办法:
import java.util.ArrayList;
public class Solution {public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {ArrayList<Integer> list = new ArrayList<Integer>();ArrayList<Integer> result = new ArrayList<Integer>(); //反转之后的集合while(listNode != null){int num = listNode.val;list.add(num);listNode = listNode.next;}for(int i = list.size() - 1;i >= 0;i--){result.add(list.get(i));}return result;}}
剑指offer 从头到尾打印链表相关推荐
- 剑指offer之打印链表的倒数第N个节点的值
1 问题 打印链表的倒数第N个节点的值,(要求能只能便利链表一次) 比如链表如下,打印倒数第三个值就是4 1-> 2-> 3-> 4-> 5-> 6 2 思路 既然只要只 ...
- 《LeetCode力扣练习》剑指 Offer 24. 反转链表 Java
<LeetCode力扣练习>剑指 Offer 24. 反转链表 Java 一.资源 题目: 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点. 示例: 输入: 1-& ...
- 剑指Offer:反转链表【24】
剑指Offer:反转链表[24] 题目描述 输入一个链表,反转链表后,输出新链表的表头. 解题分析 这道题我才发现我是属于那种真的笨,图都画出来了流程写不出来.看了别人的代码,总觉得自己差一步. 这也 ...
- 剑指offer之找到链表里面包含环的入口节点
1 问题 剑指offer之找到链表里面包含环的入口节点,比如 // node7<-node6 <-node5// | |//head->node1->node2->nod ...
- 【LeetCode】剑指 Offer 35. 复杂链表的复制
[LeetCode]剑指 Offer 35. 复杂链表的复制 文章目录 [LeetCode]剑指 Offer 35. 复杂链表的复制 package offer;import java.util.Ar ...
- 【LeetCode】剑指 Offer 18. 删除链表的节点
[LeetCode]剑指 Offer 18. 删除链表的节点 文章目录 [LeetCode]剑指 Offer 18. 删除链表的节点 一.双指针 一.双指针 本题删除值为 val 的结点需分为两步: ...
- 【LeetCode】剑指 Offer 17. 打印从1到最大的n位数
[LeetCode]剑指 Offer 17. 打印从1到最大的n位数 文章目录 [LeetCode]剑指 Offer 17. 打印从1到最大的n位数 一.大数 一.大数 将 1~9 加入队列 对队列中 ...
- 【LeetCode】剑指 Offer 24. 反转链表
剑指 Offer 24. 反转链表 文章目录 剑指 Offer 24. 反转链表 一.迭代 二.递归 总结 一.迭代 在遍历链表时,将当前节点的 next 指针改为指向前一个结点.由于结点没有引用其前 ...
- 【算法】剑指 Offer 18. 删除链表的节点
1.概述 剑指 Offer 18. 删除链表的节点 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点. 返回删除后的链表的头节点. 注意:此题对比原题有改动 示例 1: 输入: he ...
最新文章
- 早餐组合(购买方案)
- js面试必考:this
- 如何学习——为什么不想听课
- Node.js 极简入门Helloworld版服务器例子
- 【Leetcode | easy】最长公共前缀
- 【学习求职必备】百度AI和它的7大AI黑科技
- 降Mail十八章(下)
- python修饰器_python修饰器
- 《Javascript DOM 编程艺术》
- 从内存分配分析程序初始化和存储
- 修改/etc/resolv.conf又恢复到原来的状态
- MSAgent 详细解说(上)
- 2021/12/5 XSS跨站原理及攻击手法
- 产品经理,没有那么牛逼
- 【AI视野·今日CV 计算机视觉论文速览 第154期】Wed, 4 Sep 2019
- Metaverse 元宇宙入门-06-Interchange Tools + Standards and the Metaverse 交换工具+标准和元界
- 人民大学赵鑫:基于知识与推理的序列化推荐技术研究
- java基础知识总结(三)
- c-lodop自定义分页打印
- Windows 7下如何删除OEM隐藏分区
热门文章
- python 列表比较不同物质的吸热能力_飘着雪花的冬天
- nc 探测端口_防盗报警探测器的几种防拆接线方式,附接线图
- 取消Conda每次创建环境时默认下载的依赖包
- 好用的Markdown编辑器推荐
- 认识5G——解开5G的神秘面纱
- 用c语言实现串的存储结构是指,数据结构学习笔记-串(C语言实现)
- mysql事务 brave,mysql 查询当天、本周,本月,上一个月的数据
- 在U盘上运行Win8!使用 Windows To Go 制作便携的 Win8 U盘/移动硬盘教程 (视频)
- vue html5模板,vue-h5-template
- linux硬件 软件raid,Linux下软件RAID的实现