从尾到头打印链表
一、题目
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)
输入:head=[1,3,2]
输出:[2,3,1]
二、思路
遍历链表,每次利用数组的unshift()函数,每次往数组最前面添加元素,就变成倒序了
三、程序实现
var reversePrint = function(head) {
let arr=[];
while(head){
arr.unshift(head.val);
head=head.next;
}
return arr
};

浙公网安备 33010602011771号