• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






devilpi

 
 

Powered by 博客园
博客园 | 首页 | | | | 管理

2014年6月26日

bzoj1040[zjoi2008]:骑士(环套树dp)
摘要: 传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1040n个点,n条边的无向图,求最大权和独立集,乍看之下不可做,但实际本题有一个特殊的性质,即一个骑士只有一个他最痛恨的人,这样就表明了图中的环没有公共点,那么我们就可以进行环套树dp,... 阅读全文
posted @ 2014-06-26 20:18 devilpi 阅读(250) 评论(0) 推荐(0)
 
bzoj2728[hnoi2012]:与非
摘要: 传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2728神题!!!!!!此题初看乃数位dp,但是半天想不到状态,卡在如何判断当前数能否被nand出来。但实际上,举几个例子可以发现(具体看神犇博客),nand操作可以表示任意位运算,可以说... 阅读全文
posted @ 2014-06-26 17:24 devilpi 阅读(294) 评论(0) 推荐(0)
 
bzoj2822[ahoi2012]:树屋阶梯(卡特兰数列)
摘要: 传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2822这道题做得比较纠结,开始并没有看出什么,于是傻乎乎的写了个O(n^3)的dp,设f[i][j]表示前i行,第i行有j条竖线的方案数,则f[i][j] = sigma(f[i - 1... 阅读全文
posted @ 2014-06-26 13:35 devilpi 阅读(181) 评论(0) 推荐(0)
 
bzoj3294[cqoi2011]:放棋子(dp + 容斥原理)
摘要: 传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3294这道题的dp方程容易想到:令f[i][j][k]表示前i种颜色占了j行,k列的方案数,g[i][j][k] 表示用第i种颜色占了j行,k列的方案总数,则f[i][j][k] = s... 阅读全文
posted @ 2014-06-26 09:04 devilpi 阅读(185) 评论(0) 推荐(0)
 
bzoj3580:冒泡排序 (二分答案)
摘要: 传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3580通过简单的模拟以及分析,我们发现了一个重要的性质:每一轮每个元素最多交换1次,且仅与这个元素前有没有比它大的元素有关。于是我们可以通过二分答案来求得已经进行了多少轮交换和还需交换多... 阅读全文
posted @ 2014-06-26 08:47 devilpi 阅读(225) 评论(0) 推荐(0)