1 条题解

  • 0
    @ 2026-8-11 10:24:09

    题解

    fif_i 表示前 ii 位的解码方案数。若当前位不是 0,可以把它单独解码,贡献 fi1f_{i-1};若最后两位组成 10 到 26,可以把它们合并解码,贡献 fi2f_{i-2}。两类方案按最后一个字母使用一位还是两位划分,互不重叠。滚动保存两项即可,时间复杂度 O(s)O(|s|),空间复杂度 O(1)O(1)

    • 1

    信息

    ID
    114
    时间
    2000ms
    内存
    256MiB
    标签
    递交数
    1
    已通过
    1
    上传者