We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
动态规划基础
首先,定义 $a_1 \dots a_n$ 为原始序列,$d$ 为当前的不下降子序列, $len$ 为子序列的长度,那么 $d_{len}$ 就是长度为 len 的不下降子序列末尾元素。
初始化:$d_1=a_1,len=1$。
应修改为
首先,定义 $a_1 \dots a_n$ 为原始序列,$d_i$ 为长度为 $i$ 的所有的上升子序列的末尾的数的最小值, $len$ 为当前搞出的最长不下降子序列的长度,那么 $d_{len}$ 就是长度为 $len$ 的不下降子序列末尾元素。
Reference
OI-wiki 中最长不下降子序列的参考资料的原文
The text was updated successfully, but these errors were encountered:
事实上在测了 一本通求最长不下降子序列的题目 的样例之后都没过,如图:
可以看到,这个算法输出的东西,连子序列都不是。
Sorry, something went wrong.
同意 $O(n \log n)$ 算法的描述有问题。
除了准确性以外,该算法的表述类似“跟着我做 1 2 3 就做出来了”,对于初学者不友好。建议修改时按以下步骤展示:
接受,正在修改
Successfully merging a pull request may close this issue.
请选择:
我正在访问这个页面
动态规划基础
我发现页面有这样的问题
首先,定义$a_1 \dots a_n$ 为原始序列,$d$ 为当前的不下降子序列, $len$ 为子序列的长度,那么 $d_{len}$ 就是长度为 len 的不下降子序列末尾元素。
初始化:$d_1=a_1,len=1$。
应修改为
首先,定义$a_1 \dots a_n$ 为原始序列,$d_i$ 为长度为 $i$ 的所有的上升子序列的末尾的数的最小值, $len$ 为当前搞出的最长不下降子序列的长度,那么 $d_{len}$ 就是长度为 $len$ 的不下降子序列末尾元素。
Reference
OI-wiki 中最长不下降子序列的参考资料的原文
The text was updated successfully, but these errors were encountered: