请教大神一个问题
codeforces吧
全部回复
仅看楼主
level 3
632667915 楼主
@wyl8899
Description
Caima王国中有一个奇怪的监狱,这个监狱一共有P个牢房,这些牢房一字排开,第i个仅挨着第i+1个(最后一个除外)。现在正好牢房是满的。
上级下发了一个释放名单,要求每天释放名单上的一个人。这可把看守们吓得不轻,因为看守们知道,现在牢房中的P个人,可以互相之间传话。如果某个人离开了,那么原来和这个人能说上话的人,都会很气愤,导致他们那天会一直大吼大叫,搞得看守很头疼。如果给这些要发火的人吃上肉,他们就会安静点。
现在看守们想知道,如何安排释放的顺序,才能使得他们花费的肉钱最少。
这道题你同意用区间DP做,问题是复杂程度O(2^100*100^2)不会超时么?
2013年04月03日 02点04分 1
level 3
632667915 楼主
。。。我看错了。。。我这是状态DP的复杂程度。。。
2013年04月03日 05点04分 2
level 10
确认一下题意.. 只有相邻的牢房能传话是吧
2013年04月03日 05点04分 3
"原来和这个人能说上话的人" 指的是通过传话也能说得上话。原本还有这一句,复制漏了
2013年04月03日 14点04分
就是说,释放一个人,知道的人会延伸到之前被释放的人的牢房才会停下来,我是这么理解的,用状态DP做貌似铁定超时。。。所以我之前理解错了,应该是区间DP吧?[啊!]
2013年04月03日 14点04分
回复 632667915 :大概... 可以
2013年04月03日 14点04分
回复 wyl8899 :可以留下QQ么?或者+我QQ,我有个问题想请教下,我的QQ就是这个名字 632667915 [我错了]
2013年04月11日 08点04分
1