会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
grimcake
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
BZOJ
BZOJ-1087 互不侵犯King(状压dp)
摘要:题意:给一个n*n的格子,放入k个物体,要求每个物体的相邻8个方向都不能放物体,问方案数。 题解:dp[i][j][k]表示前i行放了j个物体,且第i行状态为k的方案数,转移为dp[i][j][k]=∑dp[i-1][j-num[p]][p],num[p]表示单行状态为p能放几个物体,可以先预处理出
阅读全文
posted @
2018-11-12 23:02
grimcake
阅读(115)
评论(0)
推荐(0)
BZOJ-1103 大都市meg
摘要:题意:给一棵数,可以修改边权,问任意一个点到1号点的距离 题解:树上差分,即求出dfs序,然后当修改某一个点和它的父节点的边权时,就相当于以它为根的子树的所有点到1号点的距离都改变了,这样就可以用树状数组差分后进行区间修改。
阅读全文
posted @
2018-11-09 12:50
grimcake
阅读(102)
评论(0)
推荐(0)
公告