请问代码哪里体现把第一个节点放在一边了
来源:7-6 递归控制_例题链表反转_

牙龈守护者
2019-04-28
你好,我这边不太明白在代码中哪里体现了将第一个节点放在一边了?
不是调用一个递归将5个节点都处理了么.
还有就是将问题规模缩小为1,体现是每次递归都只处理一个节点么?
写回答
1回答
-
ccmouse
2019-05-12
不是问题规模缩小为1,而是缩小1。我们把1节点的next送去递归,就是把1节点放在了一边。我们本来要反转5个节点,现在只需递归的反转2开头的4个节点,再把1接上即可
00
相似问题
关于b树的索引问题
回答 1
基本类型在JVM中存储的问题
回答 2