自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 P3134 [USACO16JAN]Lights Out G 题解

P3134 [USACO16JAN]Lights Out G题解题目大意真不好概括,可以去看看讨论 (逃分析首先,我们可以发现,在黑暗中,要使 BessieBessieBessie 意识到自己在哪个顶点,当且仅当她走过的边的结构在地图中是独一无二且最短的。要实现这个目的,我们需要一种数据结构来维护地图的结构以及 BessieBessieBessie 走过的路径,并且这种数据结构要满足如下几个特点:可以查找路径在地图中的出现次数支持在末尾新添状态复杂度小每种地图结构只有一种表

2021-11-05 19:22:49 132

原创 P7476「C.E.L.U-02」苦涩 题解

P7476 「C.E.L.U-02」苦涩题目大意:有n个可重集合,初始为空;将执行 mmm 次操作;操作有 333 种:往 lll 到 rrr 的集合中加入一个元素 kkk删除 lll 到 rrr 集合中最大的元素,若该集合内有多个最大元素,则只删除一个,若 lll 到 rrr 集合都无元素,则无视查询 lll 到 rrr 集合中最大的元素,若 lll 到 rrr 集合都无元素,则输出 −1-1−1要求输出所有查询操作的答案。算法一:暴力修改查询维护 nnn 个 multi

2021-10-29 21:38:47 155

原创 CSP2021总结

CSP2021总结DayDayDay:−2-2−2复习了之前考试的错题,总结了做法和经验看了很多其他人的游记,有了心理准备DayDayDay:−1-1−1复习了一大堆板子:tarjantarjantarjan、kmpkmpkmp、逆序对、回文串(蒙对了)、线段树、树状数组、树剖、主席树………打了前几年cspcspcsp的题练手,感觉不是很难,T1、T2至少能做(大模拟除外),T3能骗分,T4看运气回家看了很多奇技淫巧的博客,补充了一定知识DayDayDay:000学校离考点不远,但是就是坐

2021-10-25 20:54:12 612

原创 [ARC064C] Cosmic Rays-宇宙射线 题解

说实话,最初看到题目中说的“可以向任意方向移动”吓了一跳,脑中脑补了各种行走的蜿蜒曲径。。。在一不小心点开标签后才发现,其实只是一个坑点在误导读者。题目大意最短路定义为经过的未被覆盖区域,给定起点和终点,求最短路思路问题1:最短路跑什么?首先我们要想清楚一件非常重要的性质,题目中给定的最短路只有一个条件:经过的未被覆盖的路径;也就是说,为了尽可能的减少暴露的路径的长度,不论覆盖区域中的路径长度有多长,都要走这条路(所以据说输出0都可以得到35分的好成绩)问题2:最短路怎么跑?解决完问题1后

2021-10-09 07:58:25 131

原创 P2216 [HAOI2007]理想的正方形题解

一句话总结:二维滑动窗口看到题目,首先打开标签,看到一个RMQRMQRMQ第一反应:二维树状数组!然鹅我并不会二维维护最大最小值。。第二反应:二维线段树!!然鹅会超时(实测)(其实是写的太丑了)第三反应:二维st表!可行!但是转眼一看,标签里面还有个单调队列emmm…(回忆起了一道题)于是就有了我们的一句话总结:二维滑动窗口//单调队列板子register int head=1,tail=0;for(int i=1;i<=n;i++){//最大 while(head&

2021-09-10 10:36:36 224

转载 CF1270E Divide Points题解(转载)

发现题解取都是四染色, 发一个二染色的方法.考虑对格子黑白染色, 坐标和为偶数的染为黑色. 这里我们先假设黑白色都有.如果所有点分为黑白两组, 满足组间的边为黄色, 组内的边为蓝色, 那么黄色的边平方一定是奇数, 蓝色边的平方一定是偶数, 满足题目条件.那么我们直接输出即可.如果只存在一种颜色的点, 假设只存在黑点, 如果只有白点可以全部下移一格转为全为黑点.现在我们把所有点的坐标由 (x,y) 变为 ((x+y)/2,(x-y)/2) , 即旋转 45°, 因为全都是黑点那么不会出现小

2021-09-08 22:01:21 103

原创 P1457 [USACO2.1]城堡 The Castle题解

这道题似乎还没有最短路的题解,这里给出一种dijkstradijkstradijkstra的做法(其实是最近学图论学疯了,什么都想用图论来做)题目大意:给出一个图,查询这个图的:连通块的个数、最大连通块的大小、合并相邻连通块后最大的连通块(以及这个可以调死你的拆墙的方向)分析:首先看到数据范围: 1≤n,m≤501≤n,m≤501≤n,m≤50我们给每个点一个编号,让其与相邻4个点连边;(注意这里是连单向边,因为题目给出的每个点都描述了自己周围墙的状态,所以只用连自己的那条就行了)建图代码

2021-09-07 16:43:30 239

空空如也

空空如也

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

TA关注的人

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