随笔分类 -  Dynamic Programming_状压dp

摘要:题目描述 N个偶像排成一列,他们来自M个不同的乐队。每个团队至少有一个偶像。 现在要求重新安排队列,使来自同一乐队的偶像连续的站在一起。重新安排的办法是,让若干偶像出列(剩下的偶像不动),然后让出列的偶像一个个归队到原来的空位,归队的位置任意。 请问最少让多少偶像出列? 解析 有点难。 定义二进制状 阅读全文
posted @ 2019-10-21 21:30 DarkValkyrie 阅读(105) 评论(0) 推荐(0)
摘要:题目描述 司令部的将军们打算在N M的网格地图上部署他们的炮兵部队。一个N M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示 阅读全文
posted @ 2019-08-10 11:16 DarkValkyrie 阅读(149) 评论(0) 推荐(0)