算法一:
1 2 3 .. x x .. 3 2 1
算法二:
1 2 3 .. t 1 2 3 .. t
算法三: 小
随机序列,然后 dp 计算好的子序列个数。
算法四:
假设可以有空的子序列。(把输入的 加一)
假设是当前序列是 ,其中 , 为 的排列。
可以通过如下方法得到 :
如果想让好子序列个数 :。
如果想让好子序列个数 :。
最坏情况下的序列长度:。
代码和细节详见 std.cpp
期望得分: 分
1 2 3 .. x x .. 3 2 1
1 2 3 .. t 1 2 3 .. t
随机序列,然后 dp 计算好的子序列个数。
假设可以有空的子序列。(把输入的 加一)
假设是当前序列是 ,其中 , 为 的排列。
可以通过如下方法得到 :
如果想让好子序列个数 :。
如果想让好子序列个数 :。
最坏情况下的序列长度:。
代码和细节详见 std.cpp
期望得分: 分