3.9考试小记

  爆炸为何总是没有尽头……

  T1上来之后看上去像是一个DP,想了一下40分做法去看第二题。第二题是一道概率题,前20分应该可以直接枚举所有可能性,推了一下式子想出了mk暴力,第三题好像在哪里见过?

  仔细看了一下第三题后发现的确是原题,而且又是一道非常恶心的题,当时打了半个下午加一晚上。打完第一题40分暴力和第二题40分暴力后稍微想了一下第一题没想出来就开始打第三题。为了保险,先打了一下30分的暴力,然而由于暴力的边界处理太过复杂,打暴力和调试就费了很长时间,打正解的时候由于细节仍然很多,也是依靠记忆和考场现推调试了很久,过程中也想过放弃,但是这道原题所有人都做过,做不出来就一定挂了,只能死磕,在最后剩30分钟时打完了原本预计一个小时就可以打完的正解。然后去看第二题,猜到了可能会有循环节,打了一个map+哈希的目测玄学+m^2复杂度的打法,推理数据范围应该是能拿到70分,然后就开始各种猜循环节的组成方式,到最后也没猜出来。

  估分40+70+100=210,实际40+0+80=120。第一题估的一致,第二题由于当时只看到了|x|<10^9,没有意识到变换之后就不行了,最后将double转换了int输出,1分没有,hash由于时间仓促还打错了一个变量,改完之后就有了70分。第三题又又又一次被卡常,后来发现是“战斗机”没有开全,由于矩阵是一个上三角矩阵,我们可以将矩阵乘复杂度优化一半。

原文地址:https://www.cnblogs.com/liutianrui/p/8536238.html

时间: 2024-10-29 21:55:32

3.9考试小记的相关文章

2.21考试小记

新的一年来第一次考试啊,上一次考试还是WC.还好,还记得怎么考试-- T1上来看到数据范围十有八九是矩阵乘,T2是一个树上问题,T3好迷,可能是数据结构之类的. T1 20分暴力稳了,T2也有20分的暴力,菊花图的话输出最大值就应该又有20分了,T3裸暴力20分,哈希30分,现在暴力总分就是110分,好像不低啊. 先写完了T3.T2的暴力之后想了一会T2链的部分分,一开始猜测了一个看上去就不可能的结论:L就可以取到最佳答案,还好举出了反例,不然就完了(最后证明如果这么做有80分).最后想了一想写

3.27考试小记

一天考了两场-- 上来先看第一题,发现题目中有一个LIS,然而我并不知道它是何物,看了一会没看出来LIS是啥就先放着了,第二题读完发现是原题,而且还不是特别费码力那种,开心.第三题读完发现还是原题,难道这场是信心赛? 于是先打最好打的第三题,打完之后发现图建对了,边权建错了,有点小慌,想了一会没想出来,就先放着了,然后去打第二题,按照之前的打法打完了调了一会就过了,本来想对拍一下保险一点,然而并不会造数据,好尴尬--于是接着做第三题,又推了一会推出来了边权,样例都过了,这次也会造数据,然而并不会

2.28考试小记

翻车翻得厉害了点啊-- 上来看到第一题发现题目很简洁啊,一般来说简洁的题目都没好事,看了一下数据范围,果然只有20分的暴力分,努把力可能还有一点输出0的分.第二题博弈论,上来40分明显白送,读了几遍特殊数据之后想到了60分解法,看来这道题还是很可做的.第三题竟然是原题,额,虽然模糊的记得正解的细节.但是清楚地记得当初改这道题的时候看了一晚上题解和标程,看着标称连打带调敲了一个上午加上半个下午,虽然知道正解,但明显需要大量时间投入. 于是开始优先做第二题,20分暴力由于数组在搜索的时候没有都还原等

5.18 考试小记

绝望的比赛.又一次爆零-- 上来读完了三道题发现都没有什么最最基础的暴力,基本第一遍遛完所有题目测得分是0.第二题看着无比眼熟,但是忘记了具体打法了,但是记得当时这道题我是打出来暴力分了的.由于第一眼看上去都没有什么分,于是决定按照题目编号1.2.3的顺序做题.第一题看上去像是毒瘤数据结构,由于没有给最基础暴力分,想先直接做只有第一种操作的部分分,由于是颜色计数问题而且在树上,想到的就是主席树,并没有想到莫队算法,然后发现怎么处理都处理不出来,想尝试这bitset+树剖,但是并不会用bitset

第七届R语言会议 - 小记

第七届中国R语言会议 小记 R语言始于1993年,并在1995年首次发布,后来经过2000年R-1.0,2004年R-2.0和2013年R-3.0,以61%的得票荣登世界编程或同积累语言排行榜榜首,远超Python,SQL,SAS,JAVA,Excel和Rapidminer. R最初是一种基于数学的脚本语言,前身为S语言.但是论数学,远不及专业的Matlab和SAS:论脚本功能,又远不及Python和Perl.但是,随着R语言的发展,在功能强大的IDE,RStudio和R本身开源的双重帮助下,R

退役前的小记

前言 再过几天就省选了-- 估计以我的实力,,,考完就退役了. 所以趁没退役之前来写篇小记吧. 最近几天的计划 大概就是复习一下之前学的算法之类的,可能会简单的了解一下计算几何和群论,不至于遇到相关题目就完全懵逼就可以了. 代码应该不会打太多. 考试中的计划 后天下午就住到宾馆里面去了,在宾馆里面的自习时间应该会大部分花在看以前的易错点,看一些套路/总结,调整心态之类的上面.估计不太会码代码. 后续可能被咕的计划 退役之后大概就要狂搞文化了,博客什么的肯定是管不了了,所以以下flag均建立在毕业

模拟69/70 考试反思

模拟70th大庆. 留下此博客,反思心态,引以为戒. 69 --> 考试开始,心态渐渐平和,逐渐进入考试状态. T1映入眼帘,哦,数学题,那就推式子吧. 众所周知,推式子是一个漫长且无聊的过程,我绞尽脑汁呕心沥血,在考试开始二十分钟后,想到了一个DP. 那就开始打吧. 突然!就在我的不远处传来一阵惊呼声! 这一阵刺耳的奸笑声,使我汗毛耸立,虎躯一震! 什么?¥哥AC了?? 只见lsc双手指了指¥哥,脸上表情复杂. 我该死瞟了一眼¥哥屏幕,代码20行左右. 难道??T1只是一个傻×公式?? 好来吧

高等代数期末考试

高等代数的最后一站,有惊无险. 高等代数期末考试试题

SpringBoot - 二零一七0421小记

一.SpringBoot使用起来比起SpringMVC更便捷,在注解上的小变化,我记录了下面几个: @Controller + @ResponseBody = SpringMVC中用@RestController来代替前面两个注解,通过这个注解,可以将所有的前端http请求放入SpringBoot的Controller容器中,并返回json格式的数据给前端 @RequestMapping(value={"/hello","/hi"},method=RequestMe