刷題的日常Day1--從尾到頭列印鏈表

題目描述:輸入一個鏈表,從尾到頭列印鏈表每個節點的值。

題目分析:分析啥啊,基礎題送分的那種。

代碼實現:

/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.val = val;* }* }**/import java.util.ArrayList;public class Solution { ArrayList<Integer> intlist = null; public Solution(){ intlist = new ArrayList<Integer>(); } public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { if(listNode!=null){ this.printListFromTailToHead(listNode.next); intlist.add(listNode.val); } return intlist; }}

推薦閱讀:

Leetcode之旅|刪除鏈表中重複元素
刷題的日常Day1--重建二叉樹
Python基礎_1.數據結構與演算法_簡單數據結構
數據結構: B-Tree 簡介及插入

TAG:演算法與數據結構 |