Processing math: 100%

10 2018 档案

摘要:[JZOJ5281]钦点题解 瞎搞+链表 题目链接 于 暴 力 过 分析 第一眼: 模拟美滋滋?! 然后数据范围...不太对 naiive模拟30pts 然后你交换字符串指针60pts 然后发现可以用链表记录指针的上下左右又是哪个指针,操作时只用操作边界就好了 敲代码的时候一定要仔细,一开始一个SB 阅读全文
posted @ 2018-10-31 16:46 Rye_Catcher 阅读(231) 评论(0) 推荐(0) 编辑
摘要:[JZOJ5279]香港记者题解 最短路图 题目链接 过 于 暴 力 分析 有一个naiive的想法就是从1到n跑最短路,中途建图,然后在图上按字典序最小走一遍,然而·这是不行的,你这样跳不一定能跳到终点. 所以应该是在1到n的最短路图上跳,怎么求有向图短路图?你跑一遍1到n得到dist1[], 阅读全文
posted @ 2018-10-31 16:05 Rye_Catcher 阅读(196) 评论(0) 推荐(0) 编辑
摘要:前言 今天模拟赛T1二分图匹配板子题,但是我不会,于是就全场就我没AT1系列了,赶紧补坑 算法 主要了解两个概念"交替路","增广路".我们所做的就是不断找增广路.图我太懒不想画...推荐一个我认为写的很好的一篇博客,我就是在这学的 https://www.renfei.org/blog/bipar 阅读全文
posted @ 2018-10-29 23:56 Rye_Catcher 阅读(157) 评论(1) 推荐(0) 编辑
摘要:闲扯 最近有点颓,都修到好晚,早上起来和吔shi一样难受 忍着困意把题面看完,发现啥也不会,又是一场写暴力的模拟赛 T1发现似乎可以DP,顺手码了个 T2像个最小瓶颈路板子,但是只做过N^2算法的... T3我是真的傻,估计全场就我一人以为只能往前跳于是写了个DP 结果30+35+0 然后发现T1爆 阅读全文
posted @ 2018-10-26 11:41 Rye_Catcher 阅读(188) 评论(2) 推荐(0) 编辑
摘要:题目链接 https://www.luogu.org/problemnew/show/P2657 分析 第一道数位DP题,发现有点意思 DP求[L,R]区间内的XXX个数,很套路地想到前缀和,先求[1,R],[1,L]相减就好了 状态转移也明确,发现状态只和上一位数位的数有关,$f[i][j 阅读全文
posted @ 2018-10-24 15:37 Rye_Catcher 阅读(174) 评论(0) 推荐(0) 编辑
摘要:前言 其实我很早开始就用pb_ds库了,用起来确实方便.但最近感觉还是对这个了解颇少,还是来补一下 话说有人会忘记头文件,其实这有个伎俩,找到电脑上的g++文件夹.Ubuntu应该在etc中,Windows的话各省应该都预装了Dev CPP吧,右键打开文件位置 进入 然后就发现一大堆头文件还有个叫p 阅读全文
posted @ 2018-10-24 09:46 Rye_Catcher 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:闲扯 这是篇咕咕了的博客 考场上码完暴力后不知道干什么,然后忽然发现这个T1好像有点像一道雅礼集训时讲过的CF题目 Rest In Shades ,当时那道题还想了挺久不过思路比较妙,于是我就也yy出了一个二分+前缀和的做法 首先这道题求点双之后每个点就是原来一个环,我们在求点双时记录出每个点双 阅读全文
posted @ 2018-10-24 09:03 Rye_Catcher 阅读(264) 评论(0) 推荐(0) 编辑
摘要:闲扯 考场看了眼题目感觉很难,一个小时敲完了所有暴力...嗯然后就在那里发呆什么事也没做 T3考场上把数据结构想了个遍都不会完成1操作,现在看这种思路其实之前也接触过... 比较玄学的一件事情就是T1一开始测得有40分结果过了会看爆0了,难不成被续走了~~(然而后面测了一下真的爆0了)~~ 太菜了不 阅读全文
posted @ 2018-10-23 20:22 Rye_Catcher 阅读(224) 评论(1) 推荐(0) 编辑
摘要:题目链接 lueluelue 分析 这鬼题卡了我10发提交,之前做过一道类似的题目:https://rye catcher.github.io/2018/07/09/luogu%E9%A2%98%E8%A7%A3P2860 USACO%E5%86%97%E6%9D%82%E8%B7%AF%E5%BE 阅读全文
posted @ 2018-10-21 11:11 Rye_Catcher 阅读(213) 评论(2) 推荐(0) 编辑
摘要:[JZOJ5888]GCD生成树 题目链接 gugugu 分析 对于N很小的情况,暴力Prim即可 对于值域很小的情况,我的想法与solution不太一样,将值相同的缩成一个点,O(w2)预处理出每个数对的gcd 然后设立两个点集,一个加入生成树集合中的,另一个没有,一开始将1放在1集合, 阅读全文
posted @ 2018-10-21 09:25 Rye_Catcher 阅读(525) 评论(0) 推荐(0) 编辑
摘要:闲扯 先看看了B组,T1 ZROI刚好讲过一个性质原根一般很小的,直接枚举;T2一眼二分然后似乎状压 T3没看 然后上来A组题,T1 flow这名字...网络流?! T1题面非常的社会主义核心价值观,看到有个m==n的限制就想如果去掉怎么样,发现一棵树的话答案是确定的,然后考虑加上那条多出来的边 阅读全文
posted @ 2018-10-20 23:56 Rye_Catcher 阅读(295) 评论(1) 推荐(0) 编辑
摘要:题目链接 略略略 分析 首先一看到使得最低的高度最高就想到了二分,于是就转化成了一个是否可行的问题 发现这个k都很小,考虑使用状态压缩DP 但是我一开始发现似乎并不好设计状态...如果这个k表示前k个方块的状态有没有开始涂似乎不好转移 看了solution发现我还是$Too Young 阅读全文
posted @ 2018-10-20 21:33 Rye_Catcher 阅读(224) 评论(0) 推荐(0) 编辑
摘要:闲扯 今天又是暴力满满~~(并不)~~的一天呢 昨天老师说了分数要正态分布,今天看起来...不过暴力分很多,虽然我人太傻逼又没打满 T1 woc?不是说送分的吗,看起来又是个树形DP神题,暴力告辞,链上的搞一搞 T2 woc?又是树 纪中这么喜欢出图/树题的吗?第一眼暴力dij告辞 T3 woc?又 阅读全文
posted @ 2018-10-19 23:07 Rye_Catcher 阅读(298) 评论(2) 推荐(0) 编辑
摘要:闲扯 这一天,菜鸡RyeCatcher又想起来了被毒瘤题支配的恐惧 今天比较好玩,还是ljy提醒才发现文件夹里有题面...不知道外面的人什么时候才发现 看完了题面,又回到了雅礼啥题也不会写的感觉 T1 发现操作就是交换两个数于是写了个假做法就是不同的数之和;分类讨论后文件夹里突然出现一个大样例!发现 阅读全文
posted @ 2018-10-18 23:47 Rye_Catcher 阅读(312) 评论(1) 推荐(0) 编辑
摘要:[JZOJ5897]密匙 哈希骚操作 题目链接 太懒了自行Google 前置技能 二分/倍增求LCP e.g "TJOI2017DNA" 分析 这题看了样例解释才知道什么意思 本以为自己~~身为mo法师~~蛤希已经掌握的差不多,做了这道题才发现我还是Too Young Too Simple 考虑字符 阅读全文
posted @ 2018-10-18 07:51 Rye_Catcher 阅读(190) 评论(1) 推荐(0) 编辑
摘要:[JZOJ100019]A dfn序+扫描线 题目链接 太懒了自行搜索 分析 这道题查了一个下午的错,真的心态崩了 不过这道题确实妙啊 类比于喝喝喝,我们发现任何一条覆盖了非法路径的路径一定不合法,假如非法路径为(x,kx),设udfn序中较小的那个点,v为较大的那个;假如覆盖了路 阅读全文
posted @ 2018-10-17 22:40 Rye_Catcher 阅读(210) 评论(0) 推荐(0) 编辑
摘要:[JZOJ100026]图 倍增 题目链接 太懒了,自行搜索 分析 裸倍增,不多说 fa[i][j]表示i2j步走到的点 f[i][j]表示i2j步经过边权之和 mi[i][j]表示i2j步经过的边权最小值 $fa[i][j]=fa[fa[i][j 1 阅读全文
posted @ 2018-10-17 22:40 Rye_Catcher 阅读(157) 评论(0) 推荐(0) 编辑
摘要:[JZOJ4307]喝喝喝 枚举 题目链接 自行搜索 分析 我们需要找到所有不包含$(a_x,a_y),a_x \equiv k \mod a_y (xinline void read(T &x){ x=0;int ne=0;char c; while((c=gc()) '9'||c='0'&&ck 阅读全文
posted @ 2018-10-17 22:40 Rye_Catcher 阅读(131) 评论(0) 推荐(0) 编辑
摘要:[NOIP2018模拟赛10.16]手残报告 闲扯 炉石乱斗模式美滋滋啊,又颓到好晚... 上来T2先敲了树剖,看T1发现是个思博DP,然后没过大样例,写个暴力发现还是没过大样例!?才发现理解错题意了,真是太菜了 然后看T3发现又要树剖,想了想发现边双缩点似乎能做...结果码来码去比赛临近结束才搞完 阅读全文
posted @ 2018-10-16 23:37 Rye_Catcher 阅读(181) 评论(0) 推荐(0) 编辑
摘要:闲扯 昨晚又颓到好晚,Yali的降智光环感觉持续至今... 题面好评 T1T3都玩过 逃) T1没看多久就开始写二分+并查集 然后T3看着眼熟想了一个多小时...结果啥都没想出来 赶紧看T2发现还是没什么思路,码个暴力回来看T1,发现了两个致命又SB的错误,倒数15分钟前终于改回来,刺激 结果80+ 阅读全文
posted @ 2018-10-15 23:17 Rye_Catcher 阅读(186) 评论(1) 推荐(0) 编辑
摘要:前言 刚用开源UOJ搭建OJ成功时就想在导航栏那里添加一个站内页面链接,无奈当时乱搞水平低,网上也没有教程,不晓得怎么弄 今天突然来了闲情乱搞一通,结果还真乱搞成了...特意写下为后来人少走点弯路 前置技能点 Linux基本命令行操作 如果您觉得这篇文章很naiive,请谅解,因为我对前端一无所知, 阅读全文
posted @ 2018-10-11 22:30 Rye_Catcher 阅读(587) 评论(0) 推荐(0) 编辑
摘要:前言 集训时侯讲了一道线段树神题,看题解时FA现需要一个叫"线段树合并"的前置技能点,于是就补了这个坑顺便了解一下线段树的分裂 需要前置技能点: 线段树 动态开点权值线段树 参考链接 https://wenku.baidu.com/view/88f4e134e518964bcf847c95.html 阅读全文
posted @ 2018-10-09 22:47 Rye_Catcher 阅读(382) 评论(0) 推荐(1) 编辑
摘要:题目链接: 闲扯 考场上怕T2正解写挂其他两题没管只打了暴力,晚上发现这题思维挺妙的 同时想吐槽出题人似乎热衷卡常...我的巨大常数现在显露无疑QAQ 分析 这道题yy出了一个似乎比solution更好理解的解法,一开始有n条一次函数,就有2n种函数集合,显然每个集合也是一个一次函数$T_ 阅读全文
posted @ 2018-10-06 23:10 Rye_Catcher 阅读(191) 评论(1) 推荐(0) 编辑
摘要:题目链接: 咕 闲扯: 终于在集训中敲出正解(虽然与正解不完全相同),开心QAQ 首先比较巧,这题是Ebola出的一场模拟赛的一道题的树上强化版,当时还口胡出了那题的题解 然而考场上只得了86最后一个substask被卡了,一开始以为毒瘤出题人卡常(虽然真卡了)卡线段树,题目时限1.5s,评测机 阅读全文
posted @ 2018-10-06 23:09 Rye_Catcher 阅读(269) 评论(0) 推荐(0) 编辑
摘要:题目链接 这次不咕了 https://www.luogu.org/problemnew/show/AT2389 闲扯 考场20分爆搜走人 \cy 话说这几天T3都很考验思维啊 分析 我们先钦定一只鸡(虽然考试时是苹果但是我觉得杀鸡更亲切(因为我们某位同学))先必须活着,所以呢我们需要逆着倒推每一组关 阅读全文
posted @ 2018-10-06 00:12 Rye_Catcher 阅读(181) 评论(0) 推荐(0) 编辑
摘要:题目链接: 咕咕咕 https://www.luogu.org/problemnew/show/CF817F 闲扯 在Yali经历几天折磨后信心摧残,T1数据结构裸题考场上连暴力都TM没打满 分析 观察到点值巨大,离散化即可 但是注意到1,l+1,r+1都是会产生答案的,也需要离散化,同时注意数 阅读全文
posted @ 2018-10-06 00:12 Rye_Catcher 阅读(350) 评论(0) 推荐(0) 编辑
摘要:题目链接: 咕 闲扯: 这题考场上把子任务都敲满了,5个namespace,400行11k 结果爆0了哈哈,因为写了个假快读只能读入一位数,所以手测数据都过了,交上去全TLE了 把边分成三类:0. 需要染色的 1. 不需要染色的 2. 染不染色无所谓 考场上首先发现一个性质,就是一定存在一种最优解没 阅读全文
posted @ 2018-10-05 00:11 Rye_Catcher 阅读(169) 评论(0) 推荐(0) 编辑
摘要:题目链接: 咕咕 闲扯: 哈哈这道T3考场上又敲了5个namespace,300+行,有了前车之鉴还对拍过,本以为子任务分稳了 结果只有30分哈哈,明明用极限数据对拍过不知怎么回事最后数据又是读不全,玄学,要是NOIP这样就GG了 首先第一个子任务贪心模拟即可,但是第二个子任务就像NOID1T1,你 阅读全文
posted @ 2018-10-05 00:10 Rye_Catcher 阅读(169) 评论(0) 推荐(0) 编辑
摘要:题目链接: 咕 闲扯: 这题暴力分似乎挺多,但是一些奇奇怪怪的细节没注意RE了,还是太菜了 分析: 首先我们考虑最naiive的状压DP ,f[u][v][state]表示u开头,v结尾是否存在一条表示为state的路径,这个好转移不讲了,但是由于d的范围时间复杂度过大,于是考虑折半搜索 我们把 阅读全文
posted @ 2018-10-05 00:08 Rye_Catcher 阅读(164) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示