自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【题解】 P3043 [USACO12JAN]牛联盟Bovine Alliance

题意:现在有$n$个点,$m$条边的图,$1 \leq m \leq n$,让点和其所连边进行配对,一个点或边只能配对一次,所有边必须配对,而点可以无需配对这题有思维无码量还是比较友好的现在我们有一张连通图,设它边数为$m$,点数为$n$,显然$m \ge n-1$根据题意,一个点只能和一条边配对,自然的若在当前图中$m > n$,则是无解的接下来进行分类讨论$...

2019-08-10 10:28:00 175

转载 【题解】P3029 [USACO11NOV]牛的阵容Cow Lineup

大家好,我是STL选手,我非常喜欢STL水题目对于优先队列,也可以在$O(NlogN)$之内的时间之内解决这个问题对于队列中的任意一个包含全部奶牛的区间$[L, R]$,设其中编号为$C_i$的奶牛存在$x$只,若$x \leq 2$那么如果除开排最左边的奶牛,会有两种结果: 1. **该奶牛在区间最左侧,更新左边界,可能得到的答案减小** 2. 区间大小不变 而且非常显然,**编号...

2019-07-31 16:59:00 228

转载 【ReView】 学习日志 from19/7/10 to now

置顶留言:主要还是在洛谷博客更新,这里备份一下我认为比较有意义的东西...以为luogu出bug了,没想到是我又红名了...P1084疫情控制第四次重构,经历了一次思路错误部分重构,后面都是在卡一些时间什么的,期间洛谷炸了一次到LOJ上交$n=50000$的点跑了1s,洛谷正常以后交就T掉了,自测发现是8s,奇怪的事情发生了,正在那里测试复杂度错误的地方,突然就跳到14s再也掉...

2019-07-25 20:32:00 181

转载 【ReView】 学习日志 from18/11/24 to 19/7/10

丶分治模板P3806寻找点对,一开始想距离的集合要不要用$set$维护做到$logN$查询,可想一下那样复杂度就会变为$O(MNlog^2N)$想想好像不太对,实际上因为值域比较小所以就直接开长度$10^7$的时更要数组$O(1)$查询(所以代码里还残留了vector手写的set),犯了两个很蠢的错误,把局部变量开到全局并以为这样可以增强代码美观度...就那个edge e = k[x][...

2019-07-25 20:27:00 262

转载 【ReView】 学习日志 form18/7/20 to18/11/11

前言:在NOIP2018入门的时候并不写博客在比赛前整理了这篇正文:有些时候只能写部分分的题目就完成不想写......而且一些东西知道是什么算法就很难动手写暴力了.....然后觉得就不如吃透一些题目吧......写在这里也没什么用只是复习的时候一看!就能从大脑里简单回忆一遍当时写的代码,而luogu居然在显示题号的时候不显示名字?莫名其妙P1004 P1006 传纸条 绿题:四维递推,递...

2019-07-25 20:26:00 217

转载 【题解】 P1081 开车旅行

这不是一道决策选择题目,从每一个点出发,将要经过的路径除了受x值所影响而在长度有变化外,实际上是固定的,这个是倍增的基础- 从一个节点到另一个节点的长度实则为两个节点权值之差,每个节点的最小点与次小点都位于该节点的右侧- 题目可以分三部分解决,第一部分用于预处理每个节点右侧最小点与次小点,第二部分用于倍增预处理将时间负复杂度降为O(1),第三部分用于解决问题**First part**我...

2019-07-25 20:25:00 158

转载 【题解】 P1967 货车运输

本篇题解基于简单易理解的算法简单的阅读题面:从x点出发到达y点所能运输最大的货物数量不妨先简化一下题目,进行初步思考写一下暴力,在这里提供一个[简化版](https://www.luogu.org/problemnew/show/T42365)想了解的同学可以了解一下简化后的题目就是简单的套用单源最短路模板便可求解,例如在dij带堆优化O(nlogn)的情况下可以通过n <= 2,...

2019-07-25 20:24:00 290

转载 【题解】 P1041 传染病控制

如果你初学搜索,如何一步一步无伤A掉搜索真题?让我们以初学者的角度走进改题;警告:本篇题解**面向初学者**非最优解或非常规解法,神犇请绕道做一道题首先需要的是逐步分析:1. 题目给定了一棵树, 树的节点 **n <= 300** ,同理的变数p = n - 1; 或许是搜索?2. 从节点1开始传染,所谓切断一条路径, 不难转换为标记其中一颗子树3. 每个传染阶段为每一个已被标记“...

2019-07-25 20:23:00 173

转载 【题解】 P1283 平板涂色

~先看题目内容:1. 给出了N的范围 N **< 16** and 0 < x,y < 1002. 颜色号为**不小于20的整数**前者明示了我们这题可使用搜索做法 而非常有意思的是题目中并没有给出颜色号的具体数目同时也说明了**存在存在颜色号1 与 3 却并不存在2的情况**应该在代码中注意写法_(:зゝ∠)_------------不难构建出一个代码结构 用结构体存...

2019-07-25 20:22:00 162

转载 【题解】 P3070 [USACO13JAN]岛游记Island Travels

题面有点坑,翻译内容中没有指明n的范围,通过观察原题面得到$n \leq 15$并大致猜测这是一个状态压缩dp最小生成树显然不可行,可以举例说明存在某种情况某边要经过两次或更多对于任意一个岛屿$i$到任意一个岛屿$j$的最短距离显然是固定的,每个岛域之间的距离(不经过其他岛屿)可以用bfs预处理出来,初始状态只要将这个岛屿全部坐标位置全部入队即可得到了任意两个岛屿之间的直接距离后(当然存...

2019-07-25 20:21:00 142

转载 【题解】 P2258 子矩阵

在矩阵中求解最优情况,其中$n \leq 16$假设现在已经得到保留的行与列的编号,递推矩阵分值的复杂度是$O(n^2)$遍历一遍就ok50pts 假设行列全部枚举全排列的话,枚举次数在最坏情况下是$(C_{12}^6)^2=924^2$,在加上求分值的复杂度则总复杂度还是勉强可以接受的?直接看100pts解法,仍然枚举一次行的全排列,复杂度是$O(C_m^c)$,这个时候我们得到的其实...

2019-07-25 20:21:00 221

转载 【题解】 P3147 [USACO16OPEN]262144

区间DP,题目十分类似2048的游戏,不过从二维的平面换成了数列数据范围中 $N <= 2*10^5$看来$O(N^2)$肯定是无法通过了,那么设计状态N只能添加到一维上应该是类似于$O(NlogN)$的算法再观察题目,可以提取三个关键变量,对于某个能合并成一个数的数列中的区间,有它的左边界,右边界和合成的数三个关键变量那么设计状态就可以设$f(i,k)$表示右边界,以$i$为左边...

2019-07-25 20:19:00 183

转载 【题解】 P1941 飞翔的小鸟

数据范围$n\leqslant 10,000, m \leqslant 1,000$,写$O(nm)$的背包完全是可以通过本题的。对于上升是一个完全背包,对于下降是一个01背包,则有$$f[i][j] = min(f[i-1][j-x[i-1]]+1, f[i][j-x[i-1]]+1, f[i-1][j+y[i-1]])$$如何实现别的题解说明的很清楚我也不再赘述同学都知道一般背包是有...

2019-07-25 20:18:00 113

转载 【题解】P3952 时间复杂度

做个总结,顺便谈一谈我个人对着道题的做法,希望有所帮助语言不会过于晦涩难懂或过于繁杂首先有两点要注意- **多组数据中首先一定要保证所有数据都清零了**- **如果中间有一套循环无法运行它下面嵌套再多循环也无济于事**- **循环结束则意味着变量被销毁**那么**可能**会有以下几个问题1. 不会特殊的读入方式其实并不影响你读取时间复杂度,在代码中可以逐字符读入,读...

2019-07-25 20:17:00 131

转载 【题解】P2798 爆弹虐场

不想看题面的同学可以看完翻译再去做题题目大意:无向图有n个点,m条边,每条边有两个权值,分别称为T和t,先要从m条边中连点成连通图,要求图中权值最大的边权值尽量小,每条边所选择的权值是T[i]还是t[i]自由,但是要求使用T[i]的使用次数大于等于k次虽然题面里说"时间很宝贵"之类的描述,但实际上并没有对所用边的权值和有什么区别,根据这道题的描述我们总结出以下几点1. 二分答案,二分的是...

2019-07-25 20:16:00 177

转载 【笔记】差分及相关应用

差分的题没有做过几个,最典型的应该是NOIP2012借教室吧![跳转链接](https://www.luogu.org/problemnew/show/P1083)先从这个题目说起,刚开始做的时候没有经验写了个奇怪的东西,事后学习了一下,实际上一维差分也就那么点东西,先对diff数组预处理然后扫一遍数组就结束了!给一个题面 [跳转链接](https://www.luogu.org/pro...

2019-07-25 20:15:00 239

转载 【笔记】 POJ1236&连接强连通图

NOIP2018南昌试机发下来的T2,原题是IOI1996?贴两个题目地址[LUOGU](https://www.luogu.org/problemnew/show/T57376)[POJ](http://bailian.openjudge.cn/practice/1236)并没有提交但是这个题目已经吃透了,第一问很简单,就是缩点就行了,然后缩完要统计一下入度为0的点的数量,然后输...

2019-07-25 20:13:00 107

转载 【题解】小奇模拟赛 小奇回地球

反正也不提交就随便写写了orz有原题但是没有找qwq[题目地址](https://www.luogu.org/problemnew/show/T57559)题面:简单来说,它要从标号为1的星球到标号为n的星球,某一些星球之间有航线。由于超时空隧道的存在,从一个星球到另一个星球时间可能会倒流,而且,从星球a到b耗费的时间和星球b到a耗费的时间不一定相同。宇宙法规定:“禁止在出发时间前到达目...

2019-07-25 20:11:00 335

空空如也

空空如也

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

TA关注的人

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