NOI2015考试小结
这次NOI2015有幸获得金牌考进了国家集训队,意味着我的OI退役时间既省选之后有延迟了好几个月,又有了新的目标吧。
先说一下考试之外的感受吧,学军宿舍很牛X,接待NOIers而不提供插座,唯一可以用的空调插座有因为“安全原因”不允许使用(拜托会不会比一比电脑,空调哪个功率大啊)。食堂没有冬令营的好吃,也许是当时压力比较大吧。据不完全统计,光是四川选手,为学军周边咖啡馆贡献的营业额就高达数千RMB,真是hehe了。
考前,一年前于神在NOI开始前看了“三傻大闹宝莱坞”,于是我也在考前看了“三傻大闹宝莱坞”。传言只要在NOI考前在群上说“yjq ak”的都会跪掉,于是我在NOI两场考试中匿名orz yjq。
然后是考试,和省选恰恰相反,这次NOI我完全没有失误丢分,基本编了的部分分都最终拿到手了的。
笔试:问:gedit是不是编程工具 答1:由于gedit和vi是好基友,所以如果否认gedit在编程工具中的合法地位,那么然我们这些用vim做何感想,故选“是” 答2:由于gedit和vi是好基友,既然vi没有出现,那么gedit也不该出现,故选“否”
day1:考试范围及其广泛,就说T1并查集,那才是惊天地泣鬼神,不用离线90分,可以说T1只要不写读入优化作死就可以直接无视掉啊。T2的神奇的链剖dfs顺序怎么就是我当初写的第一份链剖的dfs顺序,只有膜拜当时我看的链剖博客了,虽然并记不得是哪一个博客。day1前两提写了不到1.5h,剩下的3.5h都去做T3了,然而看起来并没有什么用,50分暴力分吧,dp套dp再加上完全鄙视gdb玩家,挂掉就是必然事件了。于是乎day1就以250收场,参考我省队B队,等同于强制掉了密码条,50还是没法进。
day2:一上来就把T2敲了,然而发现后缀数组并不熟练,搞了一个半小时才吧T2敲出来,感谢样例三,否则根本不知道有负数这个东西。然后是T1,其实T1就看你想不想得到“哈夫曼编码”这几个字,首先发现是编码问题,在若干次无意义思考后,感觉好像有这么一个解决最优生成编码树算法,然后那个算法的解是把一个树并到另一个树上的贪心,从贪心算法深入思考其实很容易想到正解,然而对于树高为什么可以通过第二关键字来控制,我实在是想不出来。对于T3我的意见非常大,50000的数据简直可以跑网络流咯,由于对网络流及其不自信,所以我就只写了1000^2dp,然后对于最优路径唯一的数据确定了挖路机数量多得了12分。最后day2 242。
结局:清华报送,然而昔日和我一同奋斗的同学确大多退役了,看着八中第一页上若干的AwayFromOi,感觉竞赛真的是一件很残酷的事情。以后还有很多路要走,如果想在大学稍微少挂科,就只有现在先学习好数学物理这些高考学科了。最后,明年南山NOI,顶一下。
NOI2015考试小结的更多相关文章
- SCOI2015题解 && 考试小结
Day1: 第一题:裸地二分+网络流:二分答案,连接将每行每列拆成点,对于满足答案的格子行列连边,看是否流量是否大于t即可,可惜第k大看成了第k小,然后100分就没了. 第二题:倍增,考虑贪心算法,就 ...
- noip2016 小结(ac两题+学习总结)
NOIP2016考试小结 DAY 1 T1 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业. 有一天, 这些玩具小人把小南的眼镜藏了起来. 小南发现玩具小人们围成了一个圈,它们有的面朝圈内, ...
- 皓远的第二次博客作业(最新pta集,链表练习及期中考试总结)
前言: 知识点运用:正则表达式,有关图形设计计算的表达式和算法,链表的相关知识,Java类的基础运用,继承.容器与多态. 题量:相较于上次作业,这几周在java方面的练习花了更多的精力和时间,所要完成 ...
- C语言第八次博客作业--字符数组
一.PTA实验作业 题目1:查验身份证 1. 本题PTA提交列表 2. 设计思路 定义i,flag=1,z,m[11],a[19] 输入次数n for i=1 to n+1 gets(a) 加权求和在 ...
- C语言第七次博客作业--一二维数组
一.PTA实验作业 题目1:找鞍点 1. 本题PTA提交列表 2. 设计思路 定义n,i,j,ii,jj,a[7][7],flag,max 输入n for i=0 to i=n for j=0 to ...
- C语言博客作业--一二维数组
一.PTA实验作业 题目1(7-6) (1).本题PTA提交列表 (2)设计思路 //天数n:数组下标i:小时数h,分钟数m:对应书号的标签数组flag[1001] //总阅读时间sum初始化为0,借 ...
- C语言博客作业—一二维数组
一.PTA实验作业 题目1:7-2 求整数序列中出现次数最多的数 1. 本题PTA提交列表 2. 设计思路 Begin 输入整数个数N 定义数组a[N] 输入数组a for(i 0 to N-1){/ ...
- C语言博客作业—数组
一.PTA实验作业 题目1:简化的插入排序 1. 本题PTA提交列表 2. 设计思路 (1)定义n,number,i,j,temp; (2)输入n; (3)定义数组a[n+1]; //把所有的数都放入 ...
- c语言一,二数组
一.PTA实验作业 题目1:7-4 简化的插入排序 1. 本题PTA提交列表 2. 设计思路 1.定义整形变量N,temp,i. 2.输入N 3.通过for(i=1;i<=N;i++)的循环语句 ...
随机推荐
- Ehcache(2.9.x) - API Developer Guide, Key Classes and Methods
About the Key Classes Ehcache consists of a CacheManager, which manages logical data sets represente ...
- Linux 命令 - ps: 显示当前进程的快照
命令格式 ps [options] 实例 a) 查看所有的进程. huey@huey-K42JE:~$ ps aux | head USER PID %CPU %MEM VSZ RSS TTY STA ...
- iOS开发——根据Url 获取图片尺寸
转自:http://www.oschina.net/code/snippet_2248391_53038 // 根据图片url获取图片尺寸 +(CGSize)getImageSizeWithURL:( ...
- HTML5的Web SQL Database
本文将介绍 Web SQL Database 规范中定义的三个核心方法: openDatabase:这个方法使用现有数据库或新建数据库来创建数据库对象 transaction:这个方法允许我们根据情况 ...
- C# 线程--第二线程方法
概述 上一章节中和大家分享了线程的基础使用方法.在这一章中来和大家分享线程的一些常用方法. 主要包括:线程阻塞,线程终止,线程锁三方面. Thread 的 Sleep 和 Join 方法 Thread ...
- Article Master Data Deviation
Site data – Logistics DC / Logistics Store Where is the reference site decided when you maintain the ...
- java学习笔记_GUI(2)
import javax.swing.*; import java.awt.event.*; class Gui implements ActionListener{ JButton button = ...
- C#利用开源软件ffMpeg截取视频图片
#region 从视频画面中截取一帧画面为图片 /// <summary> /// 从视频画面中截取一帧画面为图片 /// </summary> /// <param n ...
- 开发问题记录——ArcEngine问题记录
ArcEngine 使用Winform进行坐标投影变换,用到AE空间,出现如下错误: “ESRI.ArcGIS.esriSystem.IXMLSerialize”在未被引用的程序集中定义.必须添加 ...
- DTCMS自定义标签:面包屑导航,栏目中通过栏目调用名称获得栏目名称
DTcms.Web.UI\Label\category.cs中增加标签 /// <summary> /// 自定义:通过类别name获得类别title /// </summary&g ...