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

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

      英子  发表于 2019-10-23 14:10:54
  • 第34页 脚注
    错误内容:Notepad++

    应改为:Sublime Text

    英子 提交于 2020-06-02 14:07 · 纸质版 · 第6印 · 文字或格式错误
    确认于 2020-06-02 14:07
  • 第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
    • 个人感觉这样跟状态转移的定义有些矛盾,状态转移里的p我理解成就是状态在数组中的下标。

      cookiepapa  发表于 2020-02-09 13:47:34
  • 第62页
    错误内容:非h和非s字符

    应改为:非h且非s的字

    英子 提交于 2020-02-27 14:36 · 纸质版 · 第6印 ·
    确认于 2020-03-30 13:28
  • 第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
  • 第96页 第1行
    错误内容:深度学习带了一种递归神经网络语言模型

    应改为:深度学习带来了一种递归神经网络语言模型

    英子 提交于 2020-03-06 09:39 · 纸质版 · 第6印 ·
    确认于 2020-03-30 13:12