【剑指offer-Java版】05从尾到头打印链表
来源:互联网 发布:元数据和数据元区别 编辑:程序博客网 时间:2024/06/04 18:23
从头到尾打印链表:递归实现比较简单
注意处理异常输入:如输入指针为空
处理边界条件等即可
public class _Q05 { public static void main(String[] args) { ListNode head = new ListNode(); ListNode node1 = new ListNode(); ListNode node2 = new ListNode(); ListNode node3 = new ListNode(); ListNode node4 = new ListNode(); head.value = 0; head.next = node1; node1.value = 1; node1.next = node2; node2.value = 2; node2.next = node3; node3.value = 3; node3.next = node4; node4.value = 4; node4.next = null; printReversedList(head); } static void printReversedList(ListNode head){ if(head == null) return; if(head.next != null){ printReversedList(head.next); } System.out.print(head.value + " "); } }
结点的定义:
public class ListNode<T> { public T value; public ListNode<T> next; }
1 0
- 剑指offer-----从尾到头打印链表(java版)
- 剑指offer题解【从尾到头打印链表】-java
- 剑指offer-Java-从尾到头打印链表
- 剑指offer:从尾到头打印链表(java)
- Java算法-剑指offer-从尾到头打印链表
- 【剑指offer-Java版】05从尾到头打印链表
- 剑指offer 05: 从尾到头打印链表
- 剑指offer 05 从尾到头打印链表
- 剑指offer-05:从尾到头打印链表
- 剑指Offer面试题5(Java版):从尾到头打印链表
- 剑指Offer—— 题5 从尾到头打印链表 Java版
- 剑指Offer面试题5(Java版):从尾到头打印链表
- 剑指offer 面试题5 从尾到头打印链表 java版答案
- 剑指offer:5-从尾到头打印链表
- [剑指Offer]7.从尾到头打印链表
- 剑指offer:从尾到头打印链表
- 从尾到头打印链表--《剑指offer》
- 剑指Offer:从尾到头打印链表
- iOS深入学习(Block全面分析)
- cocos2dx lua绑定
- 批处理命令findstr正则表达式的基本用法
- 图像特征提取:图像的矩特征
- 字符串分隔(使用substr实现)
- 【剑指offer-Java版】05从尾到头打印链表
- 装饰者模式
- 自动布局之masonry
- javascript冒泡事件的意义及如何阻止冒泡事件
- Elasticsearch的script使用
- 【Asp.Net】日期控件DatePicker使用
- HashMap中红黑树的查找函数find()实现
- C# 中的委托和事件
- 久违的亲切