这个题的复杂度
查看原帖
这个题的复杂度
225499
NusGhy楼主2021/12/29 21:59

考虑枚举 ii 构造的矩阵,其中最大的数一定是用 11 构造的矩阵里小于等于 n/in/i 最大的数,而每个最大的数对应一个矩阵,所以总共有 log2nlog3n\log_2 n * \log_3 n 种矩阵。

每个矩阵的 dpdp 复杂度最低大概可以做到 log2nlog3n2log3n\log_2n * \log_3 n * 2 ^ {\log_3 n}

所以总共的复杂度是 O(log22nlog32n2log3n)O(\log_2^2 n * \log_3^2 n * 2 ^ {\log_3 n}) ,当 n=105n=10^5 时运算量为 41074 * 10^7

所以这个题不卡常

2021/12/29 21:59
加载中...