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

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

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

所以总共的复杂度是 O(log⁡22n∗log⁡32n∗2log⁡3n)O(\log_2^2 n * \log_3^2 n * 2 ^ {\log_3 n}) ,当 n=105n=10^5 时运算量为 4∗1074 * 10^7 。

所以这个题不卡常

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