‹ 上一题 下一题 ›

g6-07286. 最长上升子序列·兜底缺失 未做

1000 ms 256 MB 测试点 ? 自拟题知识点题GESP-66级·线性 DP客观题单选

小刘算最长上升子序列: = "以第 个数结尾的最长上升子序列长度",转移为 ( 取所有 且 的位置),每个 初始化为 0,没有"至少是 1"的兜底。对只有一个数的数组 ,他输出 0——正确答案是 1。要修的 bug 是( )。

  • A. 转移里的 "+1" 应该改成 "+g_j"
  • B. 应该把初始化从 0 改成
  • C. 循环顺序反了,应该从后往前扫
  • D. 缺少"至少取 1"的兜底:每个数自己就构成长度 1 的上升子序列;前驱为空时 应保持 1
未选择
输入
输出

            
答案