自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cz_xuyixuan的博客

当我跨过沉沦的一切,向永恒开战的时候,你是我的军旗。

  • 博客(4)
  • 收藏
  • 关注

原创 【CodeForces】Codeforces Round 614

比赛链接点击打开链接官方题解点击打开链接Problem A. NEKO’s Maze Game注意到保证了 (1,1)(1,1)(1,1) 和 (2,n)(2,n)(2,n) 始终不会出现障碍,能够从 (1,1)(1,1)(1,1) 到达 (2,n)(2,n)(2,n) 当且仅当没有出现路径被隔断的情况。那么,维护隔断路径的点对的数量 AnsAnsAns ,每次修改后 O(1)O(1...

2020-01-20 15:28:50 579

原创 【集训队作业】IOI 2020 集训队作业 试题泛做 13

Codeforces 679E Bear and Bad Powers of 42不难发现数列中的元素不可能达到很大,我们只需要考虑 424242 的前若干个幂。考虑没有赋值操作的做法,则可用线段树维护区间中最接近 424242 的下一个幂的数与这个幂的差值,在区间加时,只需要在线段树上 DFS 找到差值变负的位置更新其与 424242 下一个幂的差值即可。由于一个数导致进行 DFS 的次数...

2020-01-18 20:42:45 904

原创 【集训队作业】IOI 2020 集训队作业 试题泛做 12

Codeforces 634F Orchestra若枚举矩形的上下边界,则问题显然可以 O(n)O(n)O(n) 解决。那么,考虑枚举矩形的上边界,再从上到下枚举矩形的下边界,则我们需要一边插入点,一边动态维护上面问题的答案。若直接实现,需要使用平衡树。事实上,我们可以从下到上枚举矩形的下边界,则只需要链表就可以维护了。时间复杂度 O(r2+rnk)O(r^2+rnk)O(r2+rnk) ...

2020-01-18 20:41:49 478

原创 【集训队作业】IOI 2020 集训队作业 试题泛做 11

Codeforces 590E Birthday首先,可以用 AC 自动机计算出字符串的包含关系。注意到包含关系构成了一个偏序集,剩余的问题本质上是要求出最长反链。由 Dilworth 定理,可以得到,最长反链的大小在数值上等于最小链划分的大小。这里,最小链划分指的是将偏序集划分为尽可能少的元素两两可比的子集,这样的子集称为链。传递闭包后,最小链划分可以转化为 DAG 上的最小路径覆盖问...

2020-01-18 20:39:24 632

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除