我疑惑
查看原帖
我疑惑
411727
Kingna楼主2023/4/29 12:47

dpi,j,l,rdp_{i,j,l,r} 表示 ii 到 jj 的区间值域为 [l,r][l,r] 的最大长度。

那么初始化时为什么不是 dpi,i,ai,ai=1dp_{i,i,a_i,a_i}=1?

而是如tj一样的繁杂的初始化:

for (int i=1;i<=n;i++)
    {
        scanf("%d",&a[i]);
        for (int L=1;L<=a[i];L++)
            for (int R=a[i];R<=50;R++)
                dp[i][i][L][R]=1; // L, R还需要枚举?
    }
2023/4/29 12:47
加载中...