会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
andysj
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2021年3月4日
[CF] CF1311E Construct the Binary Tree
摘要: Description \(Link\) Solution 注意到深度和最小的情况就是完全二叉树,最大的就是链。那么我们先构造出一棵完全二叉树,再一步步调整节点变成链。 不妨令最初的链为$1,2,4,...,2^k$。设当前考虑到了点$i$,链底为$now$,目前深度和距离$d$还差$r$。 考虑到
阅读全文
posted @ 2021-03-04 20:40 andysj
阅读(64)
评论(0)
推荐(2)
2021年3月3日
[洛谷] P3514 [POI2011]LIZ-Lollipop
摘要: Description \(Link\) Solution 很难想到啊。。 对于一个和为$X$的串$S$,注意到我们总能构造出一个长度更小的$S'$满足$X'=X-2$。 即,设$S=s[l\sim]$,若$s[l]s[r]'W'$,就$l++,r--$。 否则设$s[l]=='T'$,直接$l++
阅读全文
posted @ 2021-03-03 17:19 andysj
阅读(105)
评论(2)
推荐(2)
2021年3月1日
[AtCoder] AT4379 [AGC027E] ABBreviate
摘要: Description \(Link\) Solution 设$G(S)=\sum\limits_^{|S|}(S_i-'a'+1)\pmod{3}$。那么经过若干次变换,$G(S)$始终不会改变。 注意到一个字符串$S$能变换成$T$(\(S\neq{T}\)),当且仅当$S$能被划分成若干段,满
阅读全文
posted @ 2021-03-01 21:07 andysj
阅读(85)
评论(0)
推荐(1)
2021年2月1日
点分治总结
摘要: 概念 点分治可以: 处理树上路径问题(通常与“树上任意两点之间的路径”有关)(如树上距离、树上路径边数等) 处理树上可二分型问题:使用点分治优化一步步走的过程。(如树的重心) 点分治通过不断找树的重心并删除,划分成若干个子树,在子树内再找重心继续递归。每个子树内分别求解答案。 复杂度为$\mathc
阅读全文
posted @ 2021-02-01 17:33 andysj
阅读(70)
评论(2)
推荐(1)
2020年12月3日
[洛谷] P3914 染色计数
摘要: Description 有一颗$N$个节点的树,节点用$1,2,\cdots,N$编号。你要给它染色,使得相邻节点的颜色不同。有$M$种颜色,用$1,2,\cdots,M$编号。每个节点可以染$M$种颜色中的若干种,求不同染色方案的数量除以$10^9 + 7$的余数。 Solution 设状态$dp
阅读全文
posted @ 2020-12-03 20:39 andysj
阅读(106)
评论(0)
推荐(1)
2020年11月30日
对于一类树上依赖问题的理解
摘要: 例:UVA1205 最近做了两道题目,都是类似于对于一棵树,给出一个排列,在排列上进行相应的操作,最大化计算出的答案。然后要求一个点的父节点在排列中要在它的前面。 如果没有树上的依赖,这个问题还是比较好解决的。那么我们先排出一个最优顺序。考虑对于一个最优点$x$,如果它的父节点在它的前面,那么就直接
阅读全文
posted @ 2020-11-30 22:18 andysj
阅读(110)
评论(0)
推荐(1)
2020年11月26日
11.25考试总结
该文被密码保护。
阅读全文
posted @ 2020-11-26 14:13 andysj
阅读(6)
评论(0)
推荐(1)
2020年11月24日
[Luogu] UVA1205 Color a Tree
摘要: \(Link\) Description 有一棵树,需要给其所有节点染色,每个点染色所需的时间是一样的,都是$1$。给每个点染色,还有一个开销为“当前时间$×c_i$”,$c_i$是每个节点的一个权值。(当前时间是染完这个节点的时间) 染色还有另一个约束条件,要染一个点必须要先染好其父节点,所以第一
阅读全文
posted @ 2020-11-24 21:43 andysj
阅读(111)
评论(0)
推荐(1)
[Luogu] UVA1193 Radar Installation
摘要: \(Link\) Description 假设海岸线是一条无限长的直线,陆地位于海岸线的一边,大海位于海岸线的另一边。大海中有许多小岛。某安全部门为了监视这些岛上是否有敌人入侵,打算在海岸线上安装若干个雷达来检测岛屿的情况。每个雷达的覆盖范围是以雷达中心为圆心,半径为$d$的圆形区域。 我们用平面之
阅读全文
posted @ 2020-11-24 19:08 andysj
阅读(161)
评论(0)
推荐(1)
2020年11月23日
[Luogu] P2859 [USACO06FEB]Stall Reservations S
摘要: \(Link\) Description 约翰的$N(1<N< 50000)$头奶牛实在是太难伺候了,她们甚至有自己独特的产奶时段。当然对于某一头奶牛,她每天的产奶时段是固定的,为时间段$A$到$B$(包括时间段$A$和时间段$B$)。显然,约翰必须开发一个调控系统来决定每头奶牛应该被安排到哪个牛棚
阅读全文
posted @ 2020-11-23 21:08 andysj
阅读(97)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告