目录

  • 题目: [JZ6 从尾到头打印链表](https://leetcode.cn/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/)
  • 题解:
  • 总结

题目: JZ6 从尾到头打印链表

题解:

  • 思路:用数组unshift()方法将链表结点增加到数组头部
  • 代码:
/*** Definition for singly-linked list.* function ListNode(val) {*     this.val = val;*     this.next = null;* }*/
/*** @param {ListNode} head* @return {number[]}*/
var reversePrint = function(head) {let res = [];let pNode = head;while (pNode) {res.unshift(pNode.val);pNode = pNode.next;}return res;
};

总结

  • 善用js中数组的方法arr.unshift从头部添加一个数据 //返回数据长度
  • JS中常用的数组/字符串方法

剑指offer丨6 从尾到头打印链表(JavaScript版本)相关推荐

  1. 剑指offer系列-06.从尾到头打印链表

    剑指offer系列第06题.从尾到头打印链表 题目描述: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1:输入:head = [1,3,2] 输出:[2,3,1] /* ...

  2. 剑指offer(三):从尾到头打印链表

    题目: 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 解决办法: 可以先使用递归遍历到最后一个,再从后往前打印即可 代码: 1 import java.util.ArrayList ...

  3. 【刷题-剑指 Offer】 06. 从尾到头打印链表

    题目 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 我的解法: /*** Definition for singly-linked list.* public class Li ...

  4. 剑指offerpython_《剑指offer》3. 从尾到头打印单链表值【Java+Python】

    从尾到头打印单链表值 1. 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList. 2. 示例 无 3. 解题思路 此题比较简单 第一种方法:使用数组.先从头到尾读取链表数据,保存到 ...

  5. 【剑指Offer专题】链表系列:从尾到头打印链表、反转链表、回文链表、合并两个排序的链表(C++和Python实现)...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 剑指Offer(三):从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每 ...

  6. 《LeetCode力扣练习》剑指 Offer 06. 从尾到头打印链表 Java

    <LeetCode力扣练习>剑指 Offer 06. 从尾到头打印链表 Java 一.资源 题目: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入: ...

  7. JAVA实现从尾到头打印链表(《剑指offer》)

    最近在刷<剑指offer>里的编程题,但是网上关于<剑指offer>的解答多半是C或者C++的,而且官方(作者)也是在用C++进行讲解,这里自己用java写了一些题目的解答代码 ...

  8. 【剑指Offer】从尾到头打印链表

    剑指Offer 从尾到头打印链表 题目描述 解法1 实现代码 一点补充 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 解法1 这道题主要思路是while循环从头遍历整个列 ...

  9. 剑指Offer - 九度1511 - 从尾到头打印链表

    剑指Offer - 九度1511 - 从尾到头打印链表2013-11-29 21:08 题目描述: 输入一个链表,从尾到头打印链表每个节点的值. 输入: 每个输入文件仅包含一组测试样例. 每一组测试案 ...

最新文章

  1. 3D-2D:PnP算法原理
  2. Ubuntu 16.04 安装anaconda3详细教程(从下载源到测试成功)
  3. VS2005 制作安装程序的一些网络教程
  4. 一个困扰数学家30多年的分类问题,终于被解决了!
  5. Verilog中关于case语句的优先级
  6. string.h 的实现
  7. JavaScript prototype整理(网上的三种理解)
  8. Asp.Net Core 之 appsettings.json
  9. (56)zabbix Screens视图配置
  10. Java中的mapreduce没了_MapReduce的过程总结
  11. ORACLE 11g安装图解
  12. 创建对象的内存理解(图示)
  13. 保时捷卡宴Cayenne Coupe插电混动版上市
  14. dog log 算子_灰度图像--图像分割 Marr-Hildreth算子(LoG算子)
  15. 网页前端上传文件,后端接受并处理文件
  16. (一)D3D9渲染原理
  17. element tree 父级勾选子级也勾选,子级勾选默认父级也勾选, 子级取消勾选不影响父级勾选(前端)
  18. eclipes Java代码连接Mysql数据库
  19. c语言变量大全,C语言变量
  20. java能测圈复杂度_[Java教程]圈复杂度

热门文章

  1. Flink是如何实现exactly-once语义的
  2. 12306余票查询(三)——获取余票票价
  3. 隔空传情: emoji 简史
  4. UVA - 12563 劲歌金曲(DP 01背包)
  5. LOL手游赛季奖励曝光,电竞赵露思直言太可爱,粉丝:不要放弃AD
  6. 百度云管家“本地文件写入失败”
  7. Plaidml--MAC+A卡的深度学习方案
  8. 微信支付接入的那点事儿
  9. 算法工程师、软件工程师、大数据工程师的区别
  10. 网页中播放mp4文件