会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
headboy2002
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
···
21
下一页
2018年10月1日
luogu1941 飞扬的小鸟
摘要: 【动归状态转移时遇到f(x)←f(x-kv),v为常量,k为变量,且要求x-kv在一个范围内时,想到完全背包】
阅读全文
posted @ 2018-10-01 11:01 headboy2002
阅读(185)
评论(0)
推荐(0)
编辑
UVA1601 The Morning afther Halloween
摘要: 【多个数值压入一个整数 的状态压缩】 【等价转化 简化代码】
阅读全文
posted @ 2018-10-01 10:32 headboy2002
阅读(213)
评论(0)
推荐(0)
编辑
2018年9月22日
luogu2680 运输计划
摘要: 【最大值最小,用二分判定】 【标记路径,用树上差分】 【用Dfs序将递归转化为循环】
阅读全文
posted @ 2018-09-22 19:29 headboy2002
阅读(124)
评论(0)
推荐(0)
编辑
luogu3379 【模板】最近公共祖先(LCA) Tarjan
摘要: LCA的Tarjan算法是一个离线算法,复杂度$O(n+q)$。 我们知道Dfs搜索树时会形成一个搜索栈。搜索栈顶节点cur时,对于另外一个节点v,它们的LCA便是v到根节点的路径与搜索栈开始分叉的那个节点lca。而站在cur上枚举v找lca的过程可以用并查集优化到$O(\log n)$级别。 并查
阅读全文
posted @ 2018-09-22 17:09 headboy2002
阅读(161)
评论(0)
推荐(0)
编辑
2018年9月19日
luogu2679 子串
摘要: 【论填表法的优越性】
阅读全文
posted @ 2018-09-19 20:32 headboy2002
阅读(140)
评论(0)
推荐(0)
编辑
2018年9月17日
luogu2346 四子连棋
摘要: 题目大意 在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行棋一步,黑白双方交替走棋,任意一方可以先走,如果某个时刻使得任意一种颜色的棋子形成四个一线(包括斜线),这样的状态为目标棋局。求用最少的步
阅读全文
posted @ 2018-09-17 23:29 headboy2002
阅读(221)
评论(0)
推荐(0)
编辑
2018年9月15日
luogu2744 量取牛奶
摘要: 【IDDFS的应用】
阅读全文
posted @ 2018-09-15 21:56 headboy2002
阅读(131)
评论(0)
推荐(0)
编辑
luogu1040 加分二叉树
摘要: 【二叉树中的每一个子树的中序遍历都是一段连续的区间】
阅读全文
posted @ 2018-09-15 14:09 headboy2002
阅读(127)
评论(0)
推荐(0)
编辑
2018年9月12日
UVA1602 Lattice Animals 搜索+剪枝
摘要: 【打表预处理】 【通过适当的越界简化运算】 【各种网格上的变换】
阅读全文
posted @ 2018-09-12 17:55 headboy2002
阅读(497)
评论(0)
推荐(0)
编辑
2018年9月8日
luogu3959 宝藏 搜索+剪枝
摘要: 【枚举生成树的方法】 【最优性剪枝、排除等效性冗余、可行性剪枝、估价函数】
阅读全文
posted @ 2018-09-08 17:05 headboy2002
阅读(126)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
21
下一页
公告