bzoj 1016 最小生成树计数

rqnoj 123 多人背包 K优解(不同策略相同权值视为不同)

缘起

【1】已经研究了01背包K优解的问题. 现在继续 rqnoj 123 多人背包

本题和【1】的区别在于本题 不同策略相同权值视为不同, 而 【1】是 不同策略相同权值视为相同。这就是《背包九讲2.0》 9.5 最后一个自然段讨论的两种情况

1
2
3
另外还要注意题目对于“第K优解”的定义,是要求将策略不同但权值相同
的两个方案是看作同一个解还是不同的解。如果是前者,则维护有序队列时要
保证队列里的数没有重复的。

Read More

hdu 2639 Bone Collector II 01背包K优解(不同策略相同权值视为相同)

缘起

崔天翼神犇的《背包九讲2.0》 9.5节讲解了背包问题K优解问题的解法. 崔神犇总结到

1
2
对于求次优解、第K优解类的问题,如果相应的最优解问题能写出状态转移方程、用动态规划解决,
那么求次优解往往可以相同的复杂度解决,第K优解则比求最优解的复杂度上多一个系数K。

Read More