当前位置:网站首页>JZ6 从尾到头打印链表
JZ6 从尾到头打印链表
2022-07-29 21:49:00 【syc596】
JZ6 从尾到头打印链表
从尾到头打印链表_牛客题霸_牛客网 (nowcoder.com)
// //递归
// import java.util.*;
// public class Solution {
// public void solve(ArrayList<Integer> list,ListNode head){
// if(head!=null){
// solve(list,head.next);
// list.add(head.val);
// }
// }
// public ArrayList<Integer> printListFromTailToHead(ListNode head) {
// ArrayList<Integer> list=new ArrayList<>();
// solve(list,head);
// return list;
// }
// }
//11
//栈
import java.util.*;
public class Solution {
public ArrayList<Integer> printListFromTailToHead(ListNode head) {
ArrayList<Integer> list=new ArrayList<>();
Stack<Integer> st=new Stack<>();
while(head!=null){
st.push(head.val);
head=head.next;
}
while(st.isEmpty()==false){
list.add(st.pop());
}
return list;
}
}边栏推荐
- 一、HikariCP源码分析之获取连接流程一
- GBASE 8s 数据库的智能大对象备份
- 对不起,你很难赚到中年人的钱
- applet preview pdf
- 03-树3 Tree Traversals Again(树的遍历)
- 外文论文的格式规范要求有哪些?
- 力扣解法汇总593-有效的正方形
- The implementation of the flood control project and safety construction project in the flood storage and detention areas in Luluze and Ningjinbo was launched
- SAP MIGO 报错-在例程WERT_SIMULIEREN字段NEUER_PREIS中字段溢出
- How to implement your personal knowledge base?
猜你喜欢
随机推荐
爽朗的一天
结合布林线理解现货白银走势图的方法
spyder打不开解决方案
四、HikariCP源码分析之初始化分析一
一文理解分布式开发中的服务治理
Sorry, it's hard for you to earn middle-aged money
都有哪些查找和下载英文文献的方法?
华东师范大学副校长周傲英:数据赋能,从数据库到数据中台
GBASE 8s 数据库的大对象和日志备份
微信小程序如何开通支付功能?
GBASE 8s 通过临时表提升排序性能
啊?现在初级测试招聘都要求会自动化了?
C语言操作符详解(1)
防火墙——SNAT和DNAT策略的原理及应用、防火墙规则的备份和还原
rtsp-simple-server + srs搭建流媒体服务器
SwiftUI CoreData 教程之如何加速搜索速度
GBASE 8s 如何查看 sbspace 中的可用空间
网安学习-内网渗透2
【Verilog 设计】Verilog 实现偶数、奇数分频和任意小数分频
我想申请专利,却没有经验,如何学会写专利申请文件?









