随笔分类 -  状态压缩dp

枚举可行的可能,用位运算进行dp
摘要:描述: 链接:https://ac.nowcoder.com/acm/problem/19855来源:牛客网 给定一个n个点m条边的无向联通图G=(V,E),满足G中不存在自环。 你需要求G的一个生成树T,使得T的权值和在[L,R]内。 求满足条件的T的个数。 思路:压缩状态dp,把所有的边的选择的 阅读全文
posted @ 2021-03-17 23:48 cono奇犽哒 阅读(485) 评论(0) 推荐(0)
摘要:题目描述: 炮兵阵地 Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 38992 Accepted: 14874 Description 司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地 阅读全文
posted @ 2021-03-16 19:42 cono奇犽哒 阅读(102) 评论(0) 推荐(0)
摘要:题目描述: 郑厂长系列故事——排兵布阵 Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 4283 Accepted Submission(s): 阅读全文
posted @ 2021-03-16 11:15 cono奇犽哒 阅读(105) 评论(0) 推荐(0)
摘要:题目描述: Hamburger Magi Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1694 Accepted Submission(s): 阅读全文
posted @ 2021-03-16 09:41 cono奇犽哒 阅读(70) 评论(0) 推荐(0)
摘要:题目描述: Doing Homework Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17631 Accepted Submission(s) 阅读全文
posted @ 2021-03-15 11:41 cono奇犽哒 阅读(78) 评论(0) 推荐(0)
摘要:Problem Description After coding so many days,Mr Acmer wants to have a good rest.So travelling is the best choice!He has decided to visit n cities(he 阅读全文
posted @ 2021-03-14 21:57 cono奇犽哒 阅读(116) 评论(0) 推荐(0)
摘要:传送门 题目描述: 房间里放着 n 块奶酪。一只小老鼠要把它们都吃掉,问至少要跑多少距离?老鼠一开始在 (0,0)(0,0) 点处。 做题思路: 是所有点遍历求最短路径的裸题,我只想到暴力dfs,玄学优化,就是把距离最短的先访问,然后找到一条路径后大概率是最短的, 这样得到的距离就能用来剪枝了,可以 阅读全文
posted @ 2021-03-14 12:37 cono奇犽哒 阅读(222) 评论(0) 推荐(0)
摘要:传送门 题目描述: 现有n个砝码,重量分别为 ai,在去掉 m 个砝码后,问最多能称量出多少不同的重量(不包括 0)。 请注意,砝码只能放在其中一边。 思路:dfs枚举出所有可能的选择方法,再在每种可能的方法中进行dp, 这道题由于是只有加法操作而且值比较小可以用bitset优化快速算出每个数的出现 阅读全文
posted @ 2021-02-24 11:10 cono奇犽哒 阅读(135) 评论(0) 推荐(0)