摘要: 朴素DP,设dp[i][u]表示第i个时刻在第u个点,总共得到的最大愉悦值。用矩阵快速幂优化,需要重新定义一种max运算的矩阵乘法,它也具有结合律。拆边可以完成转移。改成拆点可以进一步优化复杂度。我们要对k个美食节间的每一段时间单独做一次快速幂,太慢了。发现转移矩阵是一样的,可以预处理转移矩阵的2^x幂,就变成log T次向量乘矩阵的乘法。时间复杂度O((5n)^3 log T + k*(5n)^2 log T) 阅读全文
posted @ 2020-08-21 21:33 duyiblue 阅读(401) 评论(4) 推荐(1) 编辑