AcWing18:从尾到头打印链表
Posted 劭兮劭兮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AcWing18:从尾到头打印链表相关的知识,希望对你有一定的参考价值。
问题
原题链接
解题思路
JAVA实现
/**
* Definition for singly-linked list.
* class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
class Solution {
public static int[] printListReversingly(ListNode head) {
ListNode node = head;
int index = 0;
int[] arr1 = {};
if(head == null) {
return arr1;
}
while(node != null) {
node = node.next;
index++;
}
int[] arr = new int[index];
for(int i = index-1;i>=0;i--) {
if(head != null) {
arr[i] = head.val;
head = head.next;
}
}
return arr;
}
}
小记:
原题链接:从头到尾打印链表
以上是关于AcWing18:从尾到头打印链表的主要内容,如果未能解决你的问题,请参考以下文章