从尾到头打印链表
题目描述
输入一个链表,按链表从尾到头的顺序返回一个ArrayList。
题目分析
unshift()将元素插在当前数组元素的最前面
思路(一)
/*function ListNode(x){
this.val = x;
this.next = null;
}*/
function printListFromTailToHead(head)
{
// write code here
let arrayList=[];
let node=head;
while(node){
arrayList.unshift(node.val); //向数组前端推入项
node=node.next;
}
return arrayList;
}