题解 | #从尾到头打印链表#

从尾到头打印链表

http://www.nowcoder.com/practice/d0267f7f55b3412ba93bd35cfa8e8035

/*function ListNode(x){
    this.val = x;
    this.next = null;
}*/
function printListFromTailToHead(head)
{
    let res = []
     
    while(head) {
        res.unshift(head.val)
        head = head.next
    } 
    return res
}
module.exports = {
    printListFromTailToHead : printListFromTailToHead
};

这道题相对来说比较简单,利用while循环来进行当前节点是否为空的判断。为空就不取,非空则增加到res的头部。

全部评论
head = head.next 这一句有没有兄弟能解答一下,有点迷惑
点赞 回复 分享
发布于 2021-11-29 17:49

相关推荐

牛客928043833号:在他心里你已经是他的员工了
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务