博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
反转链表JavaScript版本
阅读量:4227 次
发布时间:2019-05-26

本文共 738 字,大约阅读时间需要 2 分钟。

function ListNode(x) {
this.val = x; this.next = null;}function ReverseList(pHead) {
let pre = null let next = null while(pHead.next){
next = pHead.next pHead.next = pre pre = pHead pHead = next } pHead.next = pre return pHead}function ReverseList(pHead) {
let newHead = null let pre = null while(pHead){
let next = pHead.next if(!next){
newHead = pHead } pHead.next = pre pre=pHead pHead=next } return newHead}let node1 = new ListNode(1)let node2 = new ListNode(2)let node3 = new ListNode(3)node1.next = node2node2.next = node3let pHead = ReverseList(node1)console.log(pHead)console.log(node1)

转载地址:http://itdqi.baihongyu.com/

你可能感兴趣的文章
Oracle smon_scn_time 表 说明
查看>>
VBox fdisk 不显示 添加的硬盘 解决方法
查看>>
Secure CRT 自动记录日志 配置 小记
查看>>
RMAN RAC 到 单实例 duplicate 自动分配通道 触发 ORA-19505 错误
查看>>
mysql 随机分页的优化
查看>>
DB2快速创建测试库
查看>>
SD卡驱动分析--基于高通平台
查看>>
[图文] Seata AT 模式分布式事务源码分析
查看>>
pm 源码分析
查看>>
kmsg_dump
查看>>
Getting a Result from an Activity
查看>>
Java多态性理解
查看>>
git学习网站
查看>>
JavaScript 学习网站
查看>>
cocos2dx java调用c++ -- 字符串传递
查看>>
CCScaleTo与CCScaleBy比较
查看>>
cocos2dx CCObject引用计数,内存释放分析(1)
查看>>
cocos2dx2.X 编译时,传递编译选项
查看>>
ccCArray.cpp 文件
查看>>
cocos2dx 屏幕大小
查看>>