![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
状压
文章平均质量分 60
wddwjlss
垫底选手
展开
-
欧拉函数 线段树 状压 奇数国
求区间积的ϕ\phiϕ值。题解:number∗x+product∗y=1number∗x+product∗y=1number∗x+product∗y=1可以转化为gcd(number,product)=1gcd(number,product)=1gcd(number,product)=1,即求ϕ(product)\phi(product)ϕ(product)。题目保证所有的数都可以表示成前6...转载 2018-09-27 15:01:50 · 200 阅读 · 0 评论 -
状压dp NOI 2001 炮兵阵地
题意:给你一个n∗mn∗mn∗m的网格,每个各自最多放一个炮兵,每一个格子有地形,平原可以放,山地不能放,并且一个炮兵的上下左右两个内不能放炮兵,问最多放多少炮兵。n≤100;m≤10n≤100;m≤10n≤100;m≤10。可以发现m非常小,考虑状压dp,这道题与常规状压dp的不同点是这道题的每一行状态在转移时要看之前两行的状态。首先我们先将每一行哪些格子可以放用二进制表示出来,g[i]g...原创 2018-10-18 08:43:05 · 150 阅读 · 0 评论 -
状压dp USACO 关灯问题Ⅱ
题意:nnn盏灯,mmm个按钮,一开始所有灯都是亮的。按下iii按钮对于第jjj盏灯,是下面333中效果之一:如果a[i][j]a[i][j]a[i][j]为111,若此灯是亮的,把它关上,否则不管;如果为−1-1−1的话,若此灯是暗的,那么把它打开,否则也不管;如果是000,无论这灯是否开,都不管。求关掉所有灯的最小操作次数。(n&lt;=10)(n&lt;=10)(n<=...原创 2018-10-19 14:05:40 · 206 阅读 · 0 评论 -
状压+分层图最短路 孤岛营救问题
让我们一起来%forever_shi神犇题意:有一个迷宫,一开始在左上角,要走到右下角,相邻的两个格子有些不可通过的墙,还有一些门需要有了对于的那一类钥匙才能通过。求111到nnn的最短路。n∗m&amp;lt;=100n*m&amp;lt;=100n∗m&lt;=100,门和墙总数不超过150150150,迷宫中的钥匙不超过141414,同类的钥匙可能有多个。题解:建分层图,建图的方式是...转载 2018-10-17 19:06:38 · 132 阅读 · 0 评论