noip2014 考试总结
noip:最初估分580,明间数据:570,初测估分:510-570,最终得分:570
这次noip怎么说呢,发挥的还是比较理想吧,不过还是犯了一些“低级错误”,虽然没有造成十分严重的后果,但是还是不能忽视。
先说一下这次考试的题目吧:
day1:
- rps:考试时没有看清数据范围,一下就把gcd,lcm求循环节什么的都打上了,一看范围n<=200就傻眼了。
- link:就随便求和平方一下就行了,考试的时候很快就想到了正解。
- bird:完全背包问题,一句话,仔细看题,仔细理解题意,还要对拍啊,很多静态差错找不出的逗比错误都可以拍出来。
day2:
- wireless:前缀和
- road:两遍bfs
- equation:在同余系下骗分,最后30%数据自然溢出。
这次考试犯的一个低级错误就是没有搞清楚不同平台下程序运行的差异,在linux平台下,windows造的数据,如果在题equation程序中使用fgets()那么读入字符串中,回车符是两个,而不是一个,虽然实际测试用的数据在造linux下造的,所以没有因此而丢分。
还有一个问题也是equation中的,那就是考试的时候由于实在想不到正解,就没有思考如何造数据对拍,而实际上如果我哪怕只造了一组数据,以可以发现自然溢出取模是很容易被卡掉的,也许我就能在考场上推出如何用位运算优化取模。
这次noip让我了解到程序对拍和骗分的重要性,至少对于这种难度的题,对拍还是非常有用的。
接着就是冲刺SCOI了,希望以后状态也能想noip集训一样好,近期需要突破算法:
- 动态树:noip前已经把《弹飞绵羊》编出来了,但是其他动态树的题目我还是编不出来。
- splay:会编,但是不熟悉。
- 重口味线段树:不知道有没有用,但是看一下还是可以。
- 后缀数组:太久没有编,又快忘了。
- 数据结构:树套树
- 奇奇怪怪的博弈,贪心,动态规划
当然,加快手速也十分重要。
从noip到明年四月的省选还有5个月左右,我的初步计划如下
- 在11月至12月中旬,依照hja bzoj上刷题记录尽量刷,每天刷题5道以上(上午2道,下午1道晚上2道),并且至少有一道高难度的题。总体达到bzoj250+
- 12月中旬开始至12月结束,申请bzoj权限号,刷水题,一天7道左右
- 12月结束大概就是期末考试了TAT
- 1月中旬到2月中旬,着重提高解题速度与正确性
- 2月之后,到时候再说吧。
noip2014 考试总结的更多相关文章
- NOIP2014感想
NOIP2014转眼就结束了,让人不由感慨时间之快,仿佛几天前还是暑假,几天后就已经坐在考场里了. 从暑假8月开始写博客,发了一些解题报告什么的,但这篇文章不再会是“题目大意 & 解题过程 & ...
- NOIP2014 行记
不知道OI是啥或者信息学竞赛是啥的可以按`Ctrl+W`. <del>很早开始写的..准备出分之后再发布.</del> 谨以此文纪念我信息学竞赛的第一次正式考试. 背景音乐底部 ...
- 全网独家MongoDB Certified DBA Associate考试认证视频
该视频意在让所有学员一次通过考试,避免重复考试而承担的巨额考试费用! 目前MongDB发展迅猛,有赶超mysql,和oracle看齐的苗头.在这个时候MongoDB也适时的推出了官方的认证考试&quo ...
- 记lrd的高二上学期第五次调研考试
河北某某中学的调研考试其实是很好玩的经历呢.可惜没有太多机会了. 背景: NOIP2016回来之后没有好好学文化课-.自习能翘就翘了,衡中特产学案自助没有好好写(说来我好像从来没被老师查到过,上课写学 ...
- 1009: [HNOI2008]GT考试
1009: [HNOI2008]GT考试 Time Limit: 1 Sec Memory Limit: 162 MB Description 阿申准备报名参加GT考试,准考证号为N位数\(X_1X_ ...
- mysql练习题-查询同时参加计算机和英语考试的学生的信息-遁地龙卷风
(-1)写在前面 文章参考http://blog.sina.com.cn/willcaty. 针对其中的一道练习题想出两种其他的答案,希望网友给出更多回答. (0) 基础数据 student表 +-- ...
- [BZOJ3751][NOIP2014] 解方程
Description 已知多项式方程:a0+a1*x+a2*x^2+...+an*x^n=0 求这个方程在[1,m]内的整数解(n和m均为正整数). Input 第一行包含2个整数n.m,每两个 ...
- js封装用户选项传递给Servlet之考试系统二
<%@ page language="java" import="java.util.*" contentType="text/html; ch ...
- js动态生成选项之考试系统(一)
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"% ...
随机推荐
- ctkPlugin插件系统实现项目插件式开发
插件式开发体会: 自开始写[大话QT]系列就开始接触渲染客户端的开发,说是开发不如更多的说是维护以及重构,在接手这块的东西之前自己还有点犹豫,因为之前我一直认为客户端嘛,没什么技术含量,总是想做比较有 ...
- hadoop错误Cannot load libcrypto.so (libcrypto.so cannot open shared object file No such file or directory)
报如下错误 解决方法: 1.使用hadoop checknative –a命令检查,报如下错误 2.使用如下命令建立libcrypto.so文件的符号链接 如果,您认为阅读这篇博客让您有些收获,不妨点 ...
- (转载)OSI七层参考模型和TCP/IP四层参考模型
Mallory 网络模型概念浅析 网络模型一般是指OSI七层参考模型和TCP/IP四层参考模型. #只是一种设计==模型# Open System Interconnect的缩写,意为开放式系统互 ...
- android之listView定位到指定行同时隐藏输入键盘
帮别人该bug遇到的一个问题,记录下来. listView.setSelection(a); 这个方法可以让让你的listview定位到指定行 但是如果紧接着执行隐藏输入键盘的代码,则会有bug,这个 ...
- WTL 自定义 Button类-自绘
WTL 自绘Button类,支持按钮三种形态,正常模式,hover模式,鼠标按下模式,支持png图片.使用方法很简单: MyButton* pButton = new MyButton; pBut ...
- 动态添加JS文件到页面
/*** ** 功能: 加载外部JS文件,加载完成后执行回调函数callback ***/ var utools = { config: { id: "", url: " ...
- Android pulltorefresh引用遇到的一个问题
今天在使用pulltorefresh插件的时候遇到了一个让人头疼的问题,在Eclipse中导入要用到的library项目,然后新建一个项目引入Library,显示的是引入成功,如图 而且project ...
- C#当中的多线程_任务并行库(上)
复习: 第三章内容中我们提到了三种异步编程模型,这里简单复习一下,分别如下 1.APM(异步编程模式):形如Beginxxx,Endxxx. 2.EAP(基于事件的异步编程模式):这个我们在.net中 ...
- oracle redo日志维护
环境 OS:Red Hat Linux As 5 DB:10.2.0.1 1.添加日志组 alter database add logfile group 4 ('/u01/app/oracle/or ...
- 案例:latch: cache buffers chains event tuning
前两天对oracle数据库(single instance)进行了迁移升级从10.2.0.4 升到11.2.0.3,有一个项目迁完后第二天,cpu负载升到了130更高(16cpus). 向用户询问后使 ...