剑指offer丨6 从尾到头打印链表(JavaScript版本)
目录
- 题目: [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版本)相关推荐
- 剑指offer系列-06.从尾到头打印链表
剑指offer系列第06题.从尾到头打印链表 题目描述: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1:输入:head = [1,3,2] 输出:[2,3,1] /* ...
- 剑指offer(三):从尾到头打印链表
题目: 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 解决办法: 可以先使用递归遍历到最后一个,再从后往前打印即可 代码: 1 import java.util.ArrayList ...
- 【刷题-剑指 Offer】 06. 从尾到头打印链表
题目 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 我的解法: /*** Definition for singly-linked list.* public class Li ...
- 剑指offerpython_《剑指offer》3. 从尾到头打印单链表值【Java+Python】
从尾到头打印单链表值 1. 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList. 2. 示例 无 3. 解题思路 此题比较简单 第一种方法:使用数组.先从头到尾读取链表数据,保存到 ...
- 【剑指Offer专题】链表系列:从尾到头打印链表、反转链表、回文链表、合并两个排序的链表(C++和Python实现)...
关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 剑指Offer(三):从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每 ...
- 《LeetCode力扣练习》剑指 Offer 06. 从尾到头打印链表 Java
<LeetCode力扣练习>剑指 Offer 06. 从尾到头打印链表 Java 一.资源 题目: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入: ...
- JAVA实现从尾到头打印链表(《剑指offer》)
最近在刷<剑指offer>里的编程题,但是网上关于<剑指offer>的解答多半是C或者C++的,而且官方(作者)也是在用C++进行讲解,这里自己用java写了一些题目的解答代码 ...
- 【剑指Offer】从尾到头打印链表
剑指Offer 从尾到头打印链表 题目描述 解法1 实现代码 一点补充 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 解法1 这道题主要思路是while循环从头遍历整个列 ...
- 剑指Offer - 九度1511 - 从尾到头打印链表
剑指Offer - 九度1511 - 从尾到头打印链表2013-11-29 21:08 题目描述: 输入一个链表,从尾到头打印链表每个节点的值. 输入: 每个输入文件仅包含一组测试样例. 每一组测试案 ...
最新文章
- 3D-2D:PnP算法原理
- Ubuntu 16.04 安装anaconda3详细教程(从下载源到测试成功)
- VS2005 制作安装程序的一些网络教程
- 一个困扰数学家30多年的分类问题,终于被解决了!
- Verilog中关于case语句的优先级
- string.h 的实现
- JavaScript prototype整理(网上的三种理解)
- Asp.Net Core 之 appsettings.json
- (56)zabbix Screens视图配置
- Java中的mapreduce没了_MapReduce的过程总结
- ORACLE 11g安装图解
- 创建对象的内存理解(图示)
- 保时捷卡宴Cayenne Coupe插电混动版上市
- dog log 算子_灰度图像--图像分割 Marr-Hildreth算子(LoG算子)
- 网页前端上传文件,后端接受并处理文件
- (一)D3D9渲染原理
- element tree 父级勾选子级也勾选,子级勾选默认父级也勾选, 子级取消勾选不影响父级勾选(前端)
- eclipes Java代码连接Mysql数据库
- c语言变量大全,C语言变量
- java能测圈复杂度_[Java教程]圈复杂度