首页   注册   登录

user0506

V2EX 第 275798 号会员,加入于 2017-12-20 15:47:13 +08:00
user0506 最近回复了
@mayx 我没有“只发一部分聊天记录来诱导各位”,因为他说的话模棱两可,说话也很冲,我看了最后群消息发言几条,并没有故意去筛选,直接传上来了。看了你发的资料,图我先暂时删掉,既然你联系到他了,你让他把群消息“一只废鱼”从加群到群解散的所有消息都传给你,然后你贴上来看看然后再做评论
@Olivia 可以移到问与答吗? 主题自己跑到另一个节点了
@livid 能否移出 chamber ?
@SteveLee 可以给个 tb 链接吗?
这里的“交换”是什么意思?看到这么一句:“本店所交换配件产品均为官方售后换出来的全新配件”,意思把笔记本寄给卖家并且付款,然后卖家留下自己的低配置主板然后给换上高配置的然后寄回来吗?
@zanrenXu 对对对,看了你的发帖记录就是你😂😂,之前 v2 还有个人贴了个修 iPhone 的中国 youtuber 的视频,我就很好奇视频里修 iPhone 那么麻烦最后还能搞定,为什么 MacBook Air 换内存这种事就没有人做
@chenluo0429 我好像明白了,原来 last 里保存的不是值而是地址啊,这也就是为什么 reverse 修改了 node 的值的时候 last 变量跟着一起变了,我理解的对吗?
@chenluo0429

我是这么理解的:
最初传入参数 newNext 为 null,第一次调用
next.reverse(17) ->17 下一个是 34,那么就变成了 34.reverse(17) -> 34.next=null, -> 再往后不满足 if 就结束了
17.next=null 有 34.next=17

所以变成了 34->指向 17->指向 null,因为调用的是 first.reverse(null),所以 first 变成了 value=34 next=17,last 不受影响

无论如何代码跟变量 last 也没什么关系啊,last 的初始值在被 add()动过后就不变了啊,应该还是 value=34, next=null,为什么执行完最后一次 this.next = newNext 后 last 的值就变了呢?

我觉得 reverse 反转的是节点的 next 值,但是 last 作为一个独立被赋值的变量,不应该受影响啊,真心求教。
231 天前
回复了 user0506 创建的主题 问与答 有没有合适的老人用(懒)的电动牙刷推荐?
@edgnoz 谢谢推荐,小米的看过 基本就是吹嘘自己刷毛增大了多少,电机转速有多快以及扭矩有多大,各种无意义数字
IT 创新倒有,但真核心技术倒是没看到
231 天前
回复了 user0506 创建的主题 问与答 有没有合适的老人用(懒)的电动牙刷推荐?
@edgnoz 之前看过小米好想有所以贴上来了 但是小米的牙刷质量信不过
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4633 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 02:30 · PVG 10:30 · LAX 19:30 · JFK 22:30
♥ Do have faith in what you're doing.