默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第19页
    先 有 通货膨胀 干扰 , 后 有 通货 紧缩 叫板 。
    bnuwangly 提交于 2019-10-23 13:04 · 纸质版 · 第2印 · 技术错误
    确认于 2019-10-23 14:10
    • 这个确实没切分。原稿是对的,后来排版引入错误,校对没校出来。

      英子  发表于 2019-10-23 14:10:54
  • 第43页 第2行
    错误内容:孙松茂

    应改为:孙茂松

    英子 提交于 2019-11-08 14:04 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2020-01-03 09:25
  • 第57页 第一段代码行,倒数第4行
    if p == self.check[p] and n < 0: # 状态转移成功且对应词语结尾
    改为
    if p == self.check[p]: # 状态转移成功则对应词语结尾
    linmm 提交于 2019-11-24 12:47 · 纸质版 · 第3印 · 建议
    确认于 2020-01-03 09:25
  • 第58页
    这样个子节点就链接到了父节点b
    改为
    这样个子节点就链接到了父节点p在base数组中的下标b


    linmm 提交于 2019-11-24 12:42 · 纸质版 · 第2印 · 技术错误
    确认于 2019-11-29 12:54
    • 感谢提出建议。

      关于“`p == self.check[p]`,$n$一定小于0”的命题,是正确的。

      关于第二个勘误,我原本的意思是:在构建时,步骤2的父节点`p`不是一个整型下标,而是代表字典树中的一个节点。因为在构建的时候,为了得到父节点的下标,必须先分配子节点的下标,所以在执行步骤2时父节点的base下标是未知的。父节点的base下标是根据当前数组的空闲位置和子节点的编码搜索到的,寻找到了子节点们的起始下标`b`后,才在步骤3中赋予`p.base_index=b`,即执行$base[b+s_i.code]=b$。步骤2最后一行的确引发了混淆,应该改为“这样$n$个子节点$base[b]+s_i.code$就链接到了父节点`p`在base数组中的下标`b`”。特别地,root是个特例,root的下标为0,它的base[0]=1,也就是说在插入前它的base下标就确定了(为0)。

      这里所采用的实现与常见的实现在base数组上有所不同,常见的实现是:

      ```
      p = base[b] + c
      check[p] = b
      ```

      而这里的实现是:

      ```
      p = base[b] + c
      check[p] = base[b]
      ```

      也就是说$check[base[b]+c]=base[b]$,为了强调转移公式是$base[b] + c$而不是$b+c$,所以步骤2和3的公式中的$b$全部统一代入了一次base数组,即替换为$b\rightarrow base[b]$。

      你的改法的确简化了式子,但也可能让读者以为p是一个已知的整型下标,不太妥当。

      英子  发表于 2019-11-29 12:54:23
  • 第86页 最后一段代码段倒数第二行
    错误内容:result += text[offset]

    应改为:result += text[offset:]

    英子 提交于 2020-01-03 09:21 · 纸质版 · 第4印 ·
    确认于 2020-01-03 09:24
  • 第94页 3.1.2 上倒数第2行
    错误内容:n越大

    应改为:k越大

    英子 提交于 2019-10-29 09:50 · 纸质版 · 第1印 · 文字或格式错误
    确认于 2019-10-29 09:54
  • 第95页
    错误内容:第二个公式,第二行,四位的分母 1 改为 2,结果 6 改为 12 ;下面的「小一半」,改为『小一些』,第三个公式下一行,1/6 改为「概率」;倒数第 4 行,n 个单词改为『n-1 』个单词

    应改为:见上

    英子 提交于 2020-01-08 11:12 · 纸质版 · 第4印 · 技术错误
    确认于 2020-01-08 11:15
  • 第106页 第5行和倒数3行
    错误内容:除号/

    应改为:乘号*

    英子 提交于 2019-12-25 13:33 · 纸质版 · 第4印 · 技术错误
    确认于 2020-01-03 09:24
  • 第129页 图4-6
    错误内容:图轮廓多了蓝线

    应改为:
    去除蓝线
    英子 提交于 2019-10-29 09:51 · 纸质版 · 第1印 · 文字或格式错误
    确认于 2019-10-29 09:54
  • 第132页 图4-9和图4-10
    错误内容:图轮廓多了蓝线

    应改为:去除蓝线

    英子 提交于 2019-10-29 09:51 · 纸质版 · 第1印 · 文字或格式错误
    确认于 2019-10-29 09:54