剑指offer(3)从尾到头打印链表


题目描述

输入一个链表,从尾到头打印链表每个节点的值。

题目分析

比较简单,主要注意下从尾到头,可以用栈可以用递归,我给出我比较喜欢的代码吧

代码

/* function ListNode(x){
 this.val = x;
 this.next = null;
 }*/
function printListFromTailToHead(head) {
  // write code here
  const res = [];
  let pNode = head;
  while (pNode !== null) {
    res.unshift(pNode.val);
    pNode = pNode.next;
  }
  return res;
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM