题解与反思
幸识故人来
心平气和,亦步亦趋
展开
-
20191010修复线路
<前言>看到有大佬们把这次考试的题都讲了一遍,见没有讲修复路线的,那我就来凑凑数吧。<正文>仔细读题,我们可以发现,这题是一个极为明显的最短路,而“最长的最短”这句话又告诉我们是二分答案,所以基本确定就是 最短路与二分答案 了,理解题意之后发现这是一个 二分答案用最短路验证 。根据题目选择最短路的算法,发现用 dijkstra 及其堆优化或 SPFA 合适一些,这里选用 SPFA,用邻接表存图。因为根据二分答案的套路,判断条件应该是if(dis[n]<=k)retu原创 2020-09-03 16:07:29 · 130 阅读 · 0 评论 -
【高手训练】【树状数组】电子速度
题目选取显像管的任意一个平面,一开始平面内有nnn个电子,初始速度分别为viv_ivi,定义飘升系数为:∑1≤i≤j≤n∣vi×vj∣2(×表示叉乘)\sum_{1\leq i \leq j \leq n} |v_i \times v_j|^2(\times表示叉乘)1≤i≤j≤n∑∣vi×vj∣2(×表示叉乘)电子的速度常常会发生变化。也就是说,有两种类型的操作:• 1 p x y1\ \ p\ \ x\ \ y1&n原创 2020-06-12 14:16:16 · 244 阅读 · 0 评论 -
正睿2020普转提【第六套】图
T4题目给你一张带边权的有向图,一共有NNN个点, MMM条边,每个点都恰好仅有一条出边连向一个节点(可以是自己,即允许自环),于是就形成了一些环下面挂着一些树一样的基环外向树(环套树)的模样。睿爸会从这张图中的111号节点出发,一直沿着唯一的出边走,直到遇到经过的节点后停止,然后睿爸会计算一路上经过的路径和。睿爸可以在此这张图上修改不超过KKK条边,但修改要符合以下条件:1.修改后仍然是每个点仅有一条出边2.修改的边只能在数据给你的备选边之间挑选去替换原来的边。睿爸想知道修改不超过KKK条边原创 2020-06-12 14:12:51 · 254 阅读 · 0 评论 -
正睿2020普转提【第六套】游戏
T3题目有一天杜教与睿爸在争论谁才是OIOIOI界一哥,他们激烈辩论了半天也没有个结果。于是毛总想了一个注意,他制作了一个游戏来帮助他们决定胜负。游戏规则是这样的:游戏中一共有nnn个大小为222的栈。两人轮流操作,睿爸先手。每个人每次可以取出一个栈顶的元素,获得对应的收益。具体来说:第iii个栈的栈顶的元素给睿爸的收益是aia_iai , 给杜教的收益是bib_ibi ,栈底的元素给睿爸的收益是cic_ici ,给杜教的收益是did_idi 。同时,双方由于在这件事上面拱起了大火,所原创 2020-06-12 14:12:11 · 235 阅读 · 0 评论 -
正睿2020普转提【第六套】串
T2题目睿爸喜欢玩串串。睿爸手里有一个只有小写字母组成的串SSS , 他希望你在里面找出一个字典序最小的子序列TTT , 使得去掉子序列TTT的部分剩下的串是TTT的一个排列。如果无法找到,请输出"Clbtxdy!""\mathrm{Clbtxdy!}""Clbtxdy!" 。Solution贪心。对于每一位我们贪心选取合法、字典序最小的(同时尽可能取位置靠前的)字母。一个方案合法:当且仅当取掉这个字母之后依旧至少有解。判断某一字母是否合法,只需统计这个字母用的次数是否超过总数的一半、之后原创 2020-06-12 14:11:32 · 228 阅读 · 0 评论 -
正睿2020普转提【第六套】塔
T1题目睿爸喜欢搭塔塔。睿爸有n1n_1n1个高度h1h_1h1的红色砖块,和n2n_2n2个高度为h2h_2h2的蓝色砖块,这些的砖块的底面和顶面的长宽均相同,且你不能将这些砖块立体旋转或者转动。睿爸可以按照如下方式搭塔:1.每个砖块要么可以放在地面上,要么必须垒在一个颜色不同的砖块上面(一个砖块上面仅可以放一个砖块)。2.至少需要一个砖块,不必用完所有的砖块。睿爸想知道这样最多可以搭出多少个不同高度的塔。Solution显而易见的特判题。使n1>n2n_1 >原创 2020-06-12 14:10:59 · 216 阅读 · 1 评论 -
【Educational Codeforces Round 87】前4题搬运
博客园搬运。重点在于C题推导原创 2020-05-20 15:35:57 · 144 阅读 · 0 评论 -
九校联考Day2 - 3.管理
前言这套题我们没有考,但是却也作为作业题写了。怎么说啊。。。反正我是想不到思路的。正文题面:题目描述在上半套题中提到的那家公司在你的帮助之下服务成本大幅降低,于是这家公司开始快速发展,现在这家公司已经拥有了n名员工,分别从1到n编号。为了方便管理。公司集体会议决定,可以将某个员工A任命为一个之前没有直接上司的员工B的直接上司,并且规定,当某个员工B收到并阅读完某个文件时,若B当前...原创 2020-01-15 21:29:20 · 180 阅读 · 0 评论 -
【csp2019模拟赛tkh】T1_excatalan
<前言>(这只是一个我们自己的模拟赛啊。。。)大佬们可以看看题目。<正文>简要题意:求n对括号匹配中恰好有m对失配的方案数。SolutionSolutionSolution扯 题外 话:首先,我们发现n对括号恰好完全匹配的方案数就是卡特兰数,这个应该是一个常识了(然而我在考试的时候没想出来。。。)再看看文件名,扩展卡特兰数,说明我们思路对了但是我们要的是...原创 2020-01-15 21:28:56 · 226 阅读 · 0 评论 -
landmine、jump【csp提高模拟赛】
<前言>前几天cz大佬给我们出了一套模拟题.毒瘤不多说,就来讲讲Day2 T1吧(一道实际上的水题我一直没做出来)。<正文>T1.landmineMys_C_K认为现在的扫雷都太简单了,想要造一局超级难的扫雷。一局超级难的扫雷在一个 n×mn \times mn×m 的网格上进行。当然,扫雷也不能太难,为此他希望没有5个雷连成一串,即对于水平方向、竖直方向、左...原创 2019-10-01 14:34:59 · 283 阅读 · 0 评论 -
货币系统【noip2018提高day1T2划水路过】
<前言>去年参加了noip提高一日游,去见识了一下高端考试,没想到赶上了day1特水的好日子。然而我还是只做出了一题,也就是T1。去年考场上我没看出来是个背包,写了一个奇怪的骗分随便拿了几分。总之去年真的是提高一日游,本来就不准备拿分的。然而今年csp2019了,马上又要考试了,回头看看去年的题目,发现题库里这题还没写,就顺便水一篇bolg吧。<正文>1914....原创 2019-09-28 21:32:08 · 179 阅读 · 0 评论 -
正睿Day4??5acm被虐爆记
今天先来死一死嗯,今天又是被虐爆的一天呢。正睿组织的acm赛,a班大佬齐齐下场虐菜,作为本次比赛倒数的队伍我也很无奈啊。不过看出来了,打acm的经验少啊,不懂得合理分工,大家都在乱搞,导致最终的一事无成,这点也是十分重要的。说起来这种大型acm现场还是没看到过呢,题目难是一回事,做不出来又是另一回事。为什么看起来同等水平的同学的成绩远远超出我们呢?这点我也是心中惘然的。但是我知道,acm赛...原创 2019-07-31 20:35:22 · 179 阅读 · 0 评论 -
【海高集训1】7.11总结
7.5-7.11的几题额,上一篇bolg没打完就关机了,哎一晚上的劳动成果啊寻思着这也好就没写博客了,就来补一篇吧。不是我说,这几天的题目都是些什么题啊。毒瘤出题人真是丧心病狂,唉……我还没订正完,就选几题来讲讲吧。Day1.T1.黑客的平均数 (average.cpp)【时空限制】时间限制:4s空间限制:256MB【问题描述】Chty_syq是一名黑客,但是他运气不佳,选课...原创 2019-07-12 12:38:13 · 329 阅读 · 0 评论 -
6.1欢乐赛总结
这次比赛名为欢乐赛,实际上毒瘤得一批。时间依然不合理,但不能怪我没分配好啊,每道题一推就是1h,还分配啥呀。_ (:3」∠) _.真的没办法啊,dp方程又是改又是想的,一来二去耗费的时间也是可以,在草稿纸上写一写,一看时间半小时过去了,敲完10min,又调个半小时 (- _ -)T1题目描述:1.接苹果(bcatch.pas/c/cpp)【问题描述】奶牛喜欢吃苹果。约翰有两棵...原创 2019-06-01 21:09:13 · 222 阅读 · 0 评论 -
20171214普及组测试题解与反思1、3
在很久很久以前,就一个蒟蒻,他什么也不会,只能暴力与骗分,技术渣的一逼不说,还没思路。。。。。。仅此,祭奠我碎成1.010138290481204981234091439084923*10^10000000003423859023578024895798瓣的心。说多了都是泪。。(掩面)开解。第一题: 此题坑多多,你们不要掉以轻心啊,叙说一个悲伤地故事:原本XL原创 2017-12-14 16:23:34 · 160 阅读 · 0 评论 -
20180302普及组练习赛hehe~
生无可恋的我又打了一轮比赛,呵呵。这次比上次交错题还高级——忘交了,咳咳,其实是在交的时候发现已经结束了!!这就尴尬了。。。。。所以,我决定不好好写题解(【伟大】)!第一题: 这题也是神了,说好的放在第一题大多简单呢?这。。你。。我。。(惊讶得说不出话来),老师给的题解也是神TM简单,一句:按要求模拟即可。hehe~~~~我笑了。话说这题我都是用bfs找人的,结果果断给了我一个爆零,呵呵,有意思....原创 2018-03-02 15:20:03 · 147 阅读 · 0 评论 -
庆生赛题目
上次岳老师的庆生赛我炸了。。。恩,还是那种狠狠地炸了。事实上,这些题都(还是挺难的)。。。。。第一题: 对于这题我实在是不想多说,因为我不会。听他们说是用字符串读入,我也这么用,结果打完了才发现根本读入不了。。。。这就很尴尬了。对于外边一圈没有任何作用,即使有零也是白搭——因为没有闭合。具体算法是深搜,不过我也不知道如何实现,大概是就这样一个一个数吧。第二题: 这题在福州培训时出现过,不过比那个...原创 2018-03-28 18:36:22 · 146 阅读 · 0 评论 -
贪心模拟考试题解
<前言>刷了几道题,一看时间还有一小时,决定写一个总结+题解(话说我好久没写这样的博客了 “汗颜”。。),就前天的考试题吧;来来来,各位A组的、B组的(除了我)、C组的、D组的大佬们欢迎吐槽(见证我多蒟)。。。。。。<正文>第一题这一题作为一个纯模拟、字符串、卡输入的一个好T1,掐死了大批380大佬们的AK(梦),然而我却不是差点AK的其中之一(因为我只是330的蒟蒻),但...原创 2018-07-12 14:28:25 · 193 阅读 · 0 评论 -
分治思想考试题解
<前言>今天的考试,额…………考前风和日丽、万里无云,考后日月惨淡、天地无光、。由查神、周神以及一大堆奇奇怪怪的神犇们组成的虐渣团队把大炮对准了B组。。一阵和谐光芒闪过后我们所有人都是躺着的…………只见神犇们一脸浩然地、一本正经地说(题目很水啊巴拉巴拉我们很良心啊巴拉巴拉),然后还问我们(对不对),然后说(我们就假装你们已经会了哦^∨^)。。。。好的,我们开始讲题吧;<正文>...原创 2018-07-12 14:29:24 · 154 阅读 · 0 评论 -
青铜莲花池题解
关于#282青铜莲花池的一些见解<前言>第一次在oj上发博客,有不详细之处请见谅; 因为ckn他私信找我看#282无果之后,我决定让这世界上所有像他那样不标准、别扭不堪的青铜莲花池消失,所以说,ckn你给我看好!更详细的见课件“bfs”;我讲的只是个人建议(虽然步骤精确),并不是题解;大佬看到只哂笑即可;未订修版;;<正文>1.变量与初始化:一些坐标个人认为简单一点的方法是...原创 2018-07-10 18:58:02 · 775 阅读 · 0 评论 -
搜索入门略谈
<前言>我惊讶的发现,其实我每天写的博客和每日总结也没区别了???然而,今天讲到了dfs、bfs,那么…………就让我来略扯一下吧!haha~,胡cingger多有得罪啦!!以下内容大部分来自PPT“dfs入门”与“bfs入门”;DFS:先看看什么是dfs吧,Dfs是“深度优先搜索”的英文简称,深度优先搜索是一种搜索方式,代码实现的载体基本上是递归函数,要求是对递归的结构必须完全理解。基...原创 2018-07-13 08:11:40 · 315 阅读 · 0 评论 -
5.31考试总结(富文本)
----------------------------------------------------------- 总的来说,我感觉这次还行。时间分配挺不合理的,但于我而言目标是已经达到了。比如花一个多小时来调T1暴力,再比如没时间来想T4正解。这显然在noip考场上是不可取的,但效果也不错不是么。(唉,主要原因是T4整的不会推,我发现对于dp题天生就有一种恐惧,方程完全想不出...原创 2019-10-05 21:32:09 · 137 阅读 · 0 评论 -
5.31反思(markdown)
5.31总结总的来说,我感觉这次还行。时间分配挺不合理的,但于我而言目标是已经达到了。比如花一个多小时来调T1暴力,再比如没时间来想T4正解。这显然在noip考场上是不可取的,但效果也不错不是么。PS:(唉,主要原因是T4整的不会推,我发现对于dp题天生就有一种恐惧,方程完全想不出来;T1通过clock已经确认可以卡过我才调暴力的。)T1:一拿到题,T1一看就很难的样子,大概想了一下,就...原创 2019-05-31 20:33:51 · 207 阅读 · 3 评论