摘要:
传送门 首先第一直觉直接令dp[i][j]表示当前甜度咸度分别为i,j时能吃的最多的菜数进行dp,时间上\(O(nxy)\)肯定是炸的 优化方法其实也很简单,我们注意到n相对于x和y来说很小,所以我们只需要想办法把时间复杂度中的x或者y替换成n即可,类似于矩阵乘法时我们选择最小的一个作为平方项复杂度 阅读全文
posted @ 2025-05-17 19:49
孤枕
阅读(55)
评论(0)
推荐(0)
摘要:
赛时写了一个\(O(nm^{2})\)的做法想不到该怎么优化,赛后看题解用dfs序dp,觉得有点不习惯(还是习惯直接树上dp),翻别人的代码发现一个直接树上dp的做法,这里仅根据我的理解来解释一下。 首先设dp[i][j]表示整棵树所选节点权值和为j的情况下,i节点必选的方案数,接下来看如何转移。 阅读全文
posted @ 2025-05-17 15:46
孤枕
阅读(71)
评论(0)
推荐(0)

浙公网安备 33010602011771号