纸质书勘误
原创约 410 字
本页面汇集了纸质书读者通过本站下方留言、我的个人微信、邮箱(labuladong@foxmail.com
)反馈的所有印刷问题。
纸质书内容的修改不像网站更新那么灵活,一般需要等到下一次印刷时才能修正。所以在你购买的版本中,下方的错误可能存在,也可能已经被修复。
希望读者阅读我的内容时,能够抱有批判的态度,通过上述方式跟我反馈问题,如果确实有误,我会立即修正,感谢大家的支持~
第 188 页
代码中的递归构造部分错误地出现了 preorder
,正确的写法应该是:
// 递归构造左右子树
root.left = build(inorder, ?, ?,
postorder, ?, ?);
root.right = build(inorder, ?, ?,
postorder, ?, ?);
Reference: 二叉树心法(构造篇)
第 448 页
第一段 base case 代码误写了两次 head.next == null
,正确的代码应该是:
if (head == null || head.next == null) {
return head;
}
Reference: 递归反转链表的一部分