这里是最后两个月的比赛总结,从吾心,尽吾力,可以无悔矣。
2019 1 10 牛客练习赛57
犯了几个sb错误 如 代码写的有误 字符打错等,没有好好对待比赛题目,过于紧张了。
经典NPC问题:装货物
怎么做?显然搜索不行 状压 \(f[i]\)表示...然后预处理一发,状态转移发现需要枚举子集 复杂度\(3^n\) 会T。
到这里我们已经被惯性思维给控制住了 状态并非只需要枚举子集我们完全可以枚举下一个拿哪一个箱子,显然这需要另一个状态来加持即g[i]表示形成这个状态最后一个箱子剩余的最大容量这样可以保证使答案不会变的更差。
复杂度\(2^n\cdot n\) 可以通过。
来源:https://www.cnblogs.com/chdy/p/12181880.html