Live2d Test Env

随笔分类 -  DP----状态压缩

摘要:牛客G: 给定大小为N的数组a[],给定M组关系,让你重排a[],使得sum{M队关系的绝对值之差}最小。首先将a排序,然后依次把a填入数组。 假设i在二进制下有x个1,用dp[i]更新dp[i|(1<<j)],表示的是,将a[x+1]填在第j个位置。注意到a[]已经排序了,那么a[x]的贡献就是: 阅读全文
posted @ 2019-10-09 14:56 nimphy 阅读(256) 评论(0) 推荐(0) 编辑
摘要:题意:给定连通图,求出连通图的所有子图的颜色数。 一个图的颜色数,指最少的颜色数,给图染色,使得有边相邻的点之间颜色不同。 思路:首先想法是DFS枚举,然后计算颜色,发现对于给定图,求颜色不会求? 毕竟是很乱的无向图。 那么考虑DP:dp[s]=min(dp[s0]+1),s0是s的子集,且满足s^ 阅读全文
posted @ 2019-07-23 16:00 nimphy 阅读(230) 评论(0) 推荐(0) 编辑
摘要:占位 阅读全文
posted @ 2019-07-23 11:04 nimphy 阅读(129) 评论(0) 推荐(0) 编辑
摘要:problem:给定N,K。表示你有数1到N,让你最多选择K个数,问有多少种方案,使得选择的数的乘积无平方因子数。N,K<500; solution:显然可以状压DP做,但是500以内的素数还是蛮多的,无法高效得DP。 但是我们注意到,大于sqer(N)的素数,同一类最多用一个,这不就是分组背包吗。 阅读全文
posted @ 2019-05-01 14:51 nimphy 阅读(259) 评论(0) 推荐(0) 编辑
摘要:A .Little Pony and Expected Maximum pro:给定M,N,表示一个M面的骰子,甩N次,问出现的最大的数的期望。 sol:容斥,f(i)表示最大数<=i的期望,那么最大数=x的期望就是f(x)-f(x-1); B .Little Pony and Harmony Ch 阅读全文
posted @ 2019-03-04 20:27 nimphy 阅读(398) 评论(0) 推荐(0) 编辑
摘要:描述 给定 n 根木棍,第 i 根长度为 ai 现在你想用他们拼成尽量多的面积大于 0 的三角形,要求每根木棍只能被用一次,且不能折断 请你求出最多能拼出几个 输入 第一行一个正整数 n 第二行 n 个正整数 a1 … an 1 ≤ n ≤ 15 1 ≤ ai ≤ 109 输出 输出最多能拼出几个三 阅读全文
posted @ 2019-01-05 22:36 nimphy 阅读(439) 评论(0) 推荐(0) 编辑
摘要:Bob's school has a big playground, boys and girls always play games here after school. To protect boys and girls from getting hurt when playing happil 阅读全文
posted @ 2018-10-19 16:27 nimphy 阅读(547) 评论(0) 推荐(0) 编辑
摘要:描述 程序员常常需要给变量命名、给函数命名、给项目命名、给团队命名…… 好的名字可以大大提高程序员的主观能动性,所以很多程序员在起名时都会陷入纠结和烦恼。 小Hi希望给新的项目起个拉风的名字。他希望这个名字可以包含N个关键字,并且总长度最短。例如包含关键字abcd、cdab和dabc的最短字符串是c 阅读全文
posted @ 2018-02-17 23:18 nimphy 阅读(205) 评论(2) 推荐(0) 编辑
摘要:时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Given a directed graph containing n vertice (numbered from 1 to n) and m edges. Can you tell us how many differ 阅读全文
posted @ 2017-12-03 21:53 nimphy 阅读(260) 评论(0) 推荐(1) 编辑
摘要:问题: Squares and rectangles fascinated the famous Dutch painter Piet Mondriaan. One night, after producing the drawings in his 'toilet series' (where h 阅读全文
posted @ 2017-12-03 19:51 nimphy 阅读(579) 评论(0) 推荐(0) 编辑
摘要:问题 Recently, researchers on Mars have discovered N powerful atoms. All of them are different. These atoms have some properties. When two of these atom 阅读全文
posted @ 2017-12-03 16:24 nimphy 阅读(375) 评论(0) 推荐(0) 编辑
摘要:问题 The Pizazz Pizzeria prides itself in delivering pizzas to its customers as fast as possible. Unfortunately, due to cutbacks, they can afford to hir 阅读全文
posted @ 2017-12-03 15:24 nimphy 阅读(247) 评论(0) 推荐(0) 编辑
摘要:问题描述 司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用"H" 表示),也可能是平原(用"P"表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示 阅读全文
posted @ 2017-12-03 12:14 nimphy 阅读(351) 评论(0) 推荐(0) 编辑
摘要:Description Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ≤ 12) square parcels. He wants to grow some 阅读全文
posted @ 2017-12-03 10:49 nimphy 阅读(250) 评论(0) 推荐(0) 编辑
摘要:状态压缩·一 状态压缩·一 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho在兑换到了喜欢的奖品之后,便继续起了他们的美国之行,思来想去,他们决定乘坐火车前往下一座城市——那座城市即将举行美食节! 但是不幸的是,小Hi和小Ho并没有能够买到很好的火车票—— 阅读全文
posted @ 2017-11-04 11:22 nimphy 阅读(286) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示