Noip2015战役总结

[游记部分]

Day0 考前说是可以放松一下,下午呢就在机房打了几盘杀,一起玩了玩狼人。不过晚上觉得还是要有点氛围了,于是稍稍打了几个模板,觉得正确率还不错,给自己一点自信的感觉。

Day1 晚上有点睡不着,不过起来的时候还是深呼几口气毕竟就要考试了,车上果断补补觉,有些激动,又带点紧张,一路想些安慰自己的话。

终于到了考场了…北风那个吹啊…冷和激动交织在一起…跺脚跺脚…

理工的机房也是第三次来了,有种熟悉的感觉,不过这回终于是掌握了足够的武器才来的…

赶紧坐下,放好书包,考前的时间还是很珍贵的,配置自己熟悉的环境、熟悉熟悉键盘。接着敲了几个模板,键盘摸起来也没有那么别扭了…

不过收手表还是出乎意料的…于是只能用虚拟机上的时间进行手动调时了…

8:30准时开始。”你那里下雪了么?…”密码条很神啊…记得要新开一个文本打了再复制,不过复制了几次还是错的…原来是忘记打’?’了…深呼一口气开始浏览题目…

第一题…幻方?感觉像是模拟题啊…n<=39好了一定是openjudge了…于是在纸上将题目几个条件梳理一下变成伪代码之类的…开始浏览第二题…

第二题…第一次告诉回来的时间…有向图中的最短环…这个似乎没学过什么算法啊?于是有点懵。看了一眼数据范围…10^6只能O(n)或者O(logn)了?开始推推样例,感觉像dfs找环…不过感觉有点悬,又手画了一个复杂的样例(好像是有一个复杂环来着),然后dfs就有点难了…赶紧换个思路,Tarjan缩环?…那复杂环究竟会怎么缩呢?…Tarjan表示没有学通透啊…有点虚…还好及时又读了一遍题,每个点只有一条出边…这说明什么?没有复杂环!…当时心情那个激动啊…赶紧接着往下看题

第三题…smg?斗地主…然后花了很长一版整个介绍斗地主的规则?想了想自己有200还是把握好上面就好了…抱着这样的心态将题目看完了…数据范围这个不良心啊…一看就是搜索题…反正30分还是可以水一水的…那我就放心了…

看一眼表8:50 时间还不错,先秒第一题…测了测大数据…过了。还不放心,弄了个5的幻方自己玩玩…每行每列都是65…这回稳了。9:15开始敲第二题,dfs感觉很好打,样例也是可以过得,但是这个有点虚…所以接着还是敲了个Tarjan跟着对拍,Tarjan拍完感觉这两个东西有点像啊,是不是不靠谱,于是还打了一个n遍dfs来拍…终于安心了许多了,要开始打第三题了…

10:15开始第三题 虽然觉得很恶心,但是毕竟我还有2个小时,所以心情也不是很糟的,首先确定了搜索要按一定顺序来,尽量多出牌就行了,就按着这个思想,再配上一个枚举的出牌差不多就打完了…说是这么说,打起来还是很麻烦的,大概敲了30min左右有了个大致的模型,然后有微调了一下,过样例了!然后第二个就超时了…当时心里在挣扎究竟是自己打挂了还是算法有问题,我倾向于自己打挂了[因为也想不到什么更好的方法了…]然后就这样看看看看过去,真的发现几个问题…改了就过样例了…好爽,然后出去上个厕所平复一下心情…顺便洗了把脸,清醒了许多,回来又看了看感觉不错了,可是大样例还是挂了…于是又调啊调啊,一直调到11点,我想我到了11:30一定回头检查不打这题了…结果11:04过了大样例,然后又跑了跑最大的数据好像卡了两秒?…但我没优化啦…果断弃坑了…抓紧时间检查前面的,把每个程序看了一遍,然后文件名复制粘贴…终于差不多了…还玩了几盘俄罗斯方块…day1结束了,出来一问,果然和我情况差不多…

Day1下午发现数学还有点薄弱,赶紧临时佛脚一下…

Day1晚上又打了几个摸板算是练练手

Day2 今天比Day1状态好多了…反正熟悉很多了…而且昨天题目简单,也使心情好了许多…依旧和昨天一样的,进来熟悉熟悉了键盘…

然后发题了…什么鬼第一题…感觉不是很水啊…是贪心什么的?

然后拿样例构造了一下?…但是还是不对啊…

什么从大到小从小到大都有点问题的感觉…

再看看数据范围…

数据范围50000有点奇怪啊…有点奇怪?…似乎是openjudge题?…

“没有什么好的想法的时候就想想二分”

…似乎真的我二分刷过啊!爽!!!

第二题…字符串…匹配?有点难的感觉,k段似乎有点像动态规划啊…于是就想了想动态规划的方程[这个过程还是用了一会时间的…需要一些逻辑的分析],虽然难但是写了写好像可以转移了,不过到时候是不是正确还得看实现了。

然后再看第三题…树结构上去掉一条边的最优化利益,但是这个利益有点难求啊…枚举边只有50分?…也是不错的,那就先打前面的吧。

于是果断敲前面的。第一题打起来还是比较快的,但是不能对拍…于是心里有点纠结…不过只能相信人品了…测了几个小数据过了不管咯…[二分什么的最卡边界数据了…]

第二题敲起来就有点虚了…因为发现自己推的方程边界不知道怎么办?…于是想到预处理出k=1的情况[这个好像很容易打…],这样打起来代码就长一倍了。不过打了一会又调试了一会…嗯可以过所有样例了。

不过因为空间限制只有90分,如果改成滚动数组就是可以A的…所以在10:00还在纠结到底是做第三题还是改第二题呢?这时又去上了一个厕所…

洗了一把冷水,瞬间清醒…我还是趁着清醒先打第三题吧…

第三题有很多点,这些点的侧重点不同,于是就一个个的分析啊…比如枚举…比如贪心什么的,于是一扳手指头…大概11个点吧…55分满足了…后来发现链的情况还能乱搞一下?…从始至终不知道这题正解是什么?…也是一个遗憾吧…

…最后还剩30分钟…又纠结了…想了想动态数组应该改起来也不难吧…于是开始改,改完又对拍了一下…居然一下全对了…当时十分激动…因为只有10分钟下考了…结果又因为太激动忘记拿手表了…

不过整个考试还是尽力了的吧,也是无憾了…

考后结果:

还是挺开心的嘛…A了4题…3题中炸弹不能带两个王居然也可以90分…

以及乱搞链居然还多了3个点…多年积攒rp终于有了出处。

[总结部分]

Noip2015算是对我而言最重要的一次Noip考试吧…

之前的模拟考试对我的作用感觉是最大的,因为到了考场上卷子和模拟考没有什么区别。只要当模拟考就好了。[不过算法知识至少要是全的,思路至少要有那么些拓展…]

至于考试系统只要平时用的多就能很快适应了…考试机器只要考前打个模板也是能适应的…

考试一定要全程都专心什么的…不要想这是联赛…而是就当一次平常的考试,只是对于每场比赛都应该尽力的去奋斗,拿好能拿的分数就好了…

所以心态很重要的咯…

轻松中掺一些小小的紧张,多些乐观与自信,就会等来最后的蓝天。或许分数不是那样的高,或许还有些小小的遗憾,但至少我们奋斗过,成长过,这个过程就是最好的馈赠了。

[这是什么鬼总结…][总之,Noip结束了,人生路还有很远很远]

Noip2015总结的更多相关文章

  1. bzoj 4326: NOIP2015 运输计划

    4326: NOIP2015 运输计划 Time Limit: 30 Sec Memory Limit: 128 MB Description 公元 2044 年,人类进入了宇宙纪元.L 国有 n 个 ...

  2. NOIP2015斗地主[DFS 贪心]

    题目描述 牛牛最近迷上了一种叫斗地主的扑克游戏.斗地主是一种使用黑桃.红心.梅花.方片的A到K加上大小王的共54张牌来进行的扑克牌游戏.在斗地主中,牌的大小关系根据牌的数码表示如下:3<4< ...

  3. [NOIP2015]信息传递

    [NOIP2015]信息传递[问题描述]有

  4. NOIP2015子串[序列DP]

    题目背景 无 题目描述 有两个仅包含小写英文字母的字符串 A 和 B.现在要从字符串 A 中取出 k 个互不重 叠的非空子串,然后把这 k 个子串按照其在字符串 A 中出现的顺序依次连接起来得到一 个 ...

  5. NOIP2015 子串

    #149. [NOIP2015]子串 有两个仅包含小写英文字母的字符串 AA 和 BB. 现在要从字符串 AA 中取出 kk 个互不重叠的非空子串,然后把这 kk 个子串按照其在字符串 AA 中出现的 ...

  6. NOIP2015 运输计划(bzoj4326)

    4326: NOIP2015 运输计划 Time Limit: 30 Sec  Memory Limit: 128 MBSubmit: 886  Solved: 574[Submit][Status] ...

  7. BZOJ 4325: NOIP2015 斗地主

    4325: NOIP2015 斗地主 Time Limit: 30 Sec  Memory Limit: 1024 MBSubmit: 684  Solved: 456[Submit][Status] ...

  8. UOJ149 【NOIP2015】子串

    本文作者:ljh2000作者博客:http://www.cnblogs.com/ljh2000-jump/转载请注明出处,侵权必究,保留最终解释权! [问题描述]有两个仅包含小写英文字母的字符串 A ...

  9. [NOIP2015] 提高组 洛谷P2615 神奇的幻方

    题目描述 幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行.每列及两条对角线上的数字之和都相同. 当N为奇数时,我们可以通过以下方法构建一个幻方: 首先将1写在第一行的中间. ...

  10. [BZOJ4326][codevs4632][codevs5440][UOJ#150][NOIP2015]运输计划

    [BZOJ4326][codevs4632][codevs5440][UOJ#150][NOIP2015]运输计划 试题描述 公元 2044 年,人类进入了宇宙纪元. L 国有 n 个星球,还有 n− ...

随机推荐

  1. 关于overflow-y:scroll ios设备不流畅的问题

    最近做双创项目的时候因为页面有很多数据显示,所以打算让它Y轴方向滚动条的形式展现,但在测试阶段发现IOS设备滑动效果非常不理想: search by google之后找到解决办法: -webkit-o ...

  2. javascript oo实现(转)

    javascript oo实现 By purplebamboo 7月 13 2014 更新日期:8月 21 2014 文章目录 1. 原始时代最简单的oo实现 2. 石器时代的oo实现 3. 工业时代 ...

  3. postgresql 入门(含java、scala连接代码)

    1.下载安装包 官网:http://www.postgresql.org/download/ 按自己需求,下载安装包, 我下载的windows版32位的.http://get.enterprisedb ...

  4. IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法

    IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrl ...

  5. 网页绘制图表 Google Charts with JavaScript #2 ....与ASP.NET网页结合 (ClientScriptManager.RegisterStartupScript 方法)

    此为文章备份,原文出处(我的网站) 网页绘制图表 Google Charts with JavaScript #2 ....与ASP.NET网页结合 (ClientScriptManager.Regi ...

  6. GoogleMapApi 发布后提示安全问题

    今天日本那边发过来一个Bug说是Google Map打不开,提示安全问题. 最后发现,日本那边的发布路径如下: https:xxxxx.gspserver.co.jp 而Source中Google M ...

  7. Linux 配置 vimrc

    由于熟悉了Windows下利用编译器进行编程,所以在刚刚接触Linux后的编程过程中会感觉其vim编译器的各种不方便编写程序,在逐渐的学习过程中了解到可以通过配置vimrc使得vim编译时类似于VS. ...

  8. 菜鸟学习Struts——国际化

    一.概念 国际化:界面上的语言可以根据用户所在的地区改变显示语言. 如图: 二.实例 下面就一步一步的教大家利用Struts实现国际化. 1.编写资源文件 这个资源文件就是界面上显示的字符,资源文件里 ...

  9. EXCEL处理数据小技巧

    1.EXCEL 中如何获得4*8这个数字中,*号前面的数字 输入  =LEFT(AC2,FIND("*",AC2)-1) 获得*右边的数字 输入 =RIGHT(AC2,FIND(& ...

  10. Oracle Imp and Exp (导入和导出) 数据 工具使用

    Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据.这两个工具位于Oracle_home/bin目录下. 导入数据exp 1 将数据库ATSTestDB完全导出,用户名s ...