zoukankan      html  css  js  c++  java
  • 剑指offer(三):从尾到头打印链表

    题目:

      输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。

    解决办法:

      可以先使用递归遍历到最后一个,再从后往前打印即可

    代码:

     1 import java.util.ArrayList;
     2 public class Solution {
     3     ArrayList<Integer> list = new ArrayList<Integer>();
     4     public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
     5         if(listNode == null){
     6             return list;
     7         }
     8         printListFromTailToHead(listNode.next);
     9         list.add(listNode.val);
    10         return list;
    11     }
    12 }
    13 class ListNode {
    14     int val;        
    15     ListNode next = null;
    16     ListNode(int val) {
    17         this.val = val;
    18     }
    19 }
  • 相关阅读:
    B3
    B2
    b1
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
  • 原文地址:https://www.cnblogs.com/rgever/p/9693129.html
Copyright © 2011-2022 走看看