这个方法是输入一个链表,然后从尾到头打印链表
function ListNode(x){
this.val = x;
this.next = null;
}
function printListFromTailToHead(head)
{
// write code here
var arr = [];
while(head != null) {
// var a = head.val;
// console.log(a);
arr.unshift(head.val);
head = head.next;
}
return arr;
}
1怎么调用才能实现从尾到头打印的功能
2为什么这样调用printListFromTailToHead(1,2,3)返回的是下图中的
参数要求传输的是链表的第一个元素,故需要这么创建链表后,然后再调用打印链表的方法