鏈表反轉(java)
思路:設置了一個棧stack和一個鏈表listStack<Integer> stack=new Stack<>(); ArrayList<Integer> list=new ArrayList<>();
;利用棧先進後出的機制,先把原鏈表的裏的每一項都移入棧中stack.push(listNode.val)
,等鏈表遍歷完成後在把棧裏的元素一個個的添加到新鏈表中完成倒置list.add(stack.pop())
。
牛客刷題2
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Rabbitmq系列02---Exchange
zhengwei_cq
2024-04-27 13:28:22
rabbitmq系列03---發佈確認
zhengwei_cq
2024-04-27 13:28:22
二十三、數據庫性能優化方案
彭昌燊
2024-04-27 13:22:11
程序員從0到1創業時,第一步重要的思考是什麼?
九卷
2024-04-27 13:21:11
.net mysql連接字符串中指定數據庫字符串和排序規則
邢帥傑
2024-04-27 13:10:30
ETL工具-nifi乾貨系列 第十八講 nifi Funnel實戰教程
慕容塵軒
2024-04-27 13:07:40
好久沒關注uCOS系統的消息了,全家桶免費後,竟一直以全新的名字Flexible Safety RTOS登場,且一直在更新
席萌0209
2024-04-27 13:04:09
【每日一題】愛生氣的書店老闆
Aikoin
2024-04-27 12:59:59
有沒有大佬知道這種數據應該怎麼抓取呀?
dcpeng
2024-04-27 12:55:29
docker之旅 6.docker下面安裝mysql, 訪問mysql
He_LiangLiang
2024-04-27 12:54:08
docker之旅 6.docker常用的一些腳本記錄
He_LiangLiang
2024-04-27 12:54:08
docker之旅 7.docker的端口映射解決所有不服
He_LiangLiang
2024-04-27 12:54:08
mysql 用戶權限問題
He_LiangLiang
2024-04-27 12:54:08