NOIp2018爆零记
Day-2~Day0
考前抱佛脚,赶紧刷刷各种模板
Day 1
在开考之前打好了拍子模板,然后试题密码就发下来了(这是我前面的神仙打了\(100\)多行\(emacs\)的配置\(QAQ\))。
先按照惯例,看完了\(3\)道题,发现都不会做,于是我就猜\(T1\)是道结论题,但是想了\(10\)分钟没什么思路,就开始看\(T2\)。
重新看了\(T2\)以后发现似乎可用完全背包做,然后就\(naive\)的认为今年\(T1T2\)交换了。
把\(T2\)写完后就重新看\(T1\),发现似乎是一道线段树,我就想:如果\(T1T2\)交换的话,\(T1\)考线段树也就不算太恶心吧,然后就开始打线段树
写完后时候大约还有两个小时,开始肝\(T3\)。
感觉似乎可做,感觉二分+树形\(DP\)。但又想没那么简单,就开始想其它思路。
然后就往带权并查集这块想,想了很久发现可做,分析了一波样例,放弃。
然后又想一个堆来维护所有边,发现不好标记用过的边,放弃。
一个小时后,没一点思路,期间各种胡思乱想,时间就过得飞快
这是开始肝部分分,发现\(m=1\)跑\(n\)边\(Dij\)就行了,写完后一时脑抽,认为是最长路,改成\(SPFA\),改完后又发现不对,但是懒得改了,就用的\(SPFA\)。
还有菊花图的情况,这似乎可做,拍一遍序二分贪心找最接近的行了,但是没时间了,就放弃了。
考完后听别人说才知道T3的特殊数据:分支不超过3是二叉树的意思,不然可能还有55分的QAQ
\(Day1\)估分:\(100+100+15=215\)
洛古数据:\(100+100+20=220\)
Day2
签到的时候发现旁边的旁边竟然是罗凯,赶紧%了一波。
还是先看三道题,还是发现一道都不会做,只是想吐槽考了两道字典序问题。
然后静下心来开始肝\(T1\),发现前面的\(m=n-1\)的情况很好做,就开始写。
大概\(20min\)就写完了,又发现\(T1 n=m\)且是一个环的情况也好做,就打了两个\(namespace\)去肝\(T2\)了。
\(T2\)一眼状压,发现复杂度不对,然后就像数论或者结论题,想写暴力,发现暴力都不会写,于是就跳过写\(T3\)
\(T3\)的问法和国旗计划比较像,但是拓展到了树上,感觉树形\(DP\),想了一会就发现是没有上司的舞会改一下就行了,于是就开始肝\(T3\)的\(nm\)暴力。
\(10\)分钟码完,调了\(30\)分钟左右(标记的时候出了一个问题,看了好久才发现)
当时大概是过了一个半小时左右,还有两个小时,但发现其他的题目没任何思路,就开始准备打\(T1\)后面部分分的暴力。
结果发现和前面貌似没什么区别,仍然先贪心,遇到环就特判一下就行了,于是我就想判环的方法。
只会\(N^2 DFS\),显然过不去,突然想到\(Tarjan\),于是就缩点之后判断唯一的环,打个标记之后就可以做了。
感觉细节很多,删删改改老师就说只有半个小时了(时间都去哪了)。
于是准备放弃\(T1\)开始看\(T2T3\),发现没仍然一点思路,就继续看\(T1\),然后又删删改改突然一发过了第三个样例!!!
测第四个样例,前面\(10\)个貌似是对的,后面乱七八糟\(QAQ\)
问下老师还有多长时间,老师回答:\(15min\)左右
凉了,\(AFO\)了。
期间输出了一波T2样例,本来有15分的,但是太仓促了多打了一个引号,就编译失败了QAQ
突然发现了一个地方犯了一个很明显的错误,于是就马上改掉,在测大样例,发现前面\(50\)项都是对的,但是后面全是\(0\)。
老师说:时间到,大家赶紧离开吧。
然后我就过了第四个样例了QAQ
\(Day2\)估分:\(100+0+44=144\)
洛古数据:\(92+0+44=136\)
Day2.5
特别虚\(T1\),总感觉要出锅,但是被父母叫去补文化去了,晚上九点才回来,一测\(T1\),有\(92\)分?!感觉人生终于有了希望。
总共估分:\(100+100+15+100+0+44=359\)
洛古数据:\(100+100+20+92+0+44=356\)
官方数据:\(100+100+15+96+0+44=355\)
我还是太菜了,反正写的分基本都拿到了,也算是一个进步吧。
要是Day2后面的两个小时肝T2去找规律就好了(虽然也不一定找得出),说不定还能混个WC。Day1T3没去多打一些部分分,Day2T2的炸零,也算是一些遗憾吧,希望明年继续加油,创造佳绩。
NOIp2018爆零记的更多相关文章
- NOIp2018 爆零记
几个月没动博客了,原以为NOIp之后能有个喜报让我重新更博的 我就讲讲自己的爆零经历吧 Day 0: 洛谷签到第99天,明天签到第100天, 吉利得很(flag已立) 去年第一次参加NOIp,那次Da ...
- Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals)爆零记
昨晚一个瓜皮说今晚有cf,听说是晚间场,我瞅了一眼,娃,VK Cup,上分的好机会,看着比赛时间就有点心酸了,0:35,当时一直在纠结要不要打的问题,当时想着应该不难吧,要不打一下吧,要不还是看看题先 ...
- HNOI2019 爆零记
HNOI2019爆零记 day \(-inf\) ~ day \(0\) 开学一周之后才停的课,停课之后就开始每天被包菜.我三月份几乎没有更博,就是因为每天都被虐的自闭了. day \(0\) 本来是 ...
- PKUWC 2019&WC 2019爆零记
PKUWC 2019&WC 2019爆零记 毕竟过了很久了,杂七杂八的东西就不写了,并且除成绩之外的内容不保证其正确性. Day1 T1:看到这道题很舒服啊,枚举top序算合法图的数量,状压D ...
- 雅礼集训1-9day爆零记
雅礼集训1-9day爆零记 先膜一下虐爆我的JEFF巨佬 Day0 我也不知道我要去干嘛,就不想搞文化科 (文化太辣鸡了.jpg) 听李总说可以去看(羡慕)各路大佬谈笑风声,我就报一个名吧,没想到还真 ...
- [日常] NOIWC 2018爆零记
开个坑慢慢更(逃 (然而没准会坑掉?) day 0 大概 $8:30$ 就滚去雅礼了qwq 过去的时候发现并没有人...进报到处楼门的时候还被强行拍照围观了一波OwO 然后就领了HZ所有人的提包和狗牌 ...
- CTS&&APIO2019爆零记
如果你只好奇测试相关请跳至day 2 day 3 day 6 scoi 2019 之后 由于实力问题,省选的时候排名在三十多,显然是没有进队.不过可能是受过的打击比较多,所以还没有特别颓废,甚至连 ...
- NOIOL #2 爆零记
没有假是真的爆零了,原因:万恶的文操.不管怎样写份题解吧. T1: 做题经历:看了下题发现:不是 edu 的原题吗?兴奋地拿出赛中写的程序搞上去. 大约比赛开始 30min 后开始发现 \(k\) 可 ...
- NOIp 0916 爆零记
题目来自神犇chad 上次爆零是说着玩,这次真的爆零了QAQ 好吧貌似是TYVJ的模拟赛打多了..一直按照TYVJ的格式提交的压缩包.. 然后莫名其妙就AK了hhh 来的时候迟到了半小时,昨晚痛苦的补 ...
随机推荐
- C#设计模式之2:单例模式
在程序的设计过程中很多时候系统会要求对于某个类型在一个应用程序域中只出现一次,或者是因为性能的考虑,或者是由于逻辑的要求,总之是有这样的需求的存在,那在设计模式中正好有这么一种模式可以来满足这样的要求 ...
- WebSocket推送
本篇博客只是记录websocket在自己的项目中的应用,只是记录,不做说明(后来替换为GoEasy了). /** * 握手的设置,这其实是为了获取session */ public class Get ...
- Sublime Text3 配置 NodeJs 开发环境
题外话:使用visual studio开发NodeJs也是很方便,只需要安装插件即可. 本着对Sublime Text3的喜爱,尤其是最近更新后,界面和功能上感觉更nice了,那就配置一发环境吧! ( ...
- centos6.8 安装wget
1.执行yum -y install wget 提示:没有相应的包.原因:默认最小化安装没有装wget,而且默认源中没有wget,所以只能先切换源配置. (1)下载.阿里的源配置,并放到/etc/yu ...
- placeholder解决兼容各种IE浏览器的方法
<input id="search" type="text" class="box" class="inputText&qu ...
- vue-cli: 渲染过程理解(vue create demo01方式创建)
1.根目录配置 vue.config.js, 设置入口文件: index.js module.exports = { pages:{ index: { entry: 'src/pages/home/i ...
- Essential Phone刷机教程
安装fastboot驱动(Essential-PH1-WindowsDrivers) 下载ADB刷机指令工具:platform-tools(ADB): 进入开发者选项,打开 USB 调试,OEM解锁选 ...
- How to install Niresh Mavericks on PC
ed2k://|file|osx-mavericks.dmg|5653921792|f789090803e9b2c8d582813c0d4a33bf|/ diskutil list diskutil ...
- mysql分页查询按某类型置顶 按某类型置尾 再按优先级排序
近段时间接到一个新需求: 第一优先级:未满的标的顺位高于已满标的顺位.第二优先级:新手标的顺位高于其他标的的顺位. 第三优先级:标的剩余可投金额少的顺位高于标的剩余可投金额多的. 我是直接通过sql语 ...
- Nginx 多核cpu负载均衡
L:122 查看Linux CPU 缓存大小 cat /sys/devices/system/cpu/cpu1/cache/index0/size //指令缓存 cat /sys/devices/sy ...