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"% ...
随机推荐
- 将文件的图标添加到LISTVIEW中
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- 12V继电器开关控制
案例描述:“灯控项目”中让单片机通过IO口控制继电器,继电器接入GPRS电路板供电电源,从而实现单片机对GPRS电路板的开关控制 电路图 所需元器件:1个五脚继电器,1个NPN三极管,2个电阻,1个二 ...
- proxy 出现乱码问题解决 lua
ngx.req.set_header("Accept-encoding", ""); 加上这句 解除乱码 压缩问题造成的乱码
- android 双卡手机发短信/判断手机是否为双卡
通过反射发现sendMultipartTextMessage多了一个phoneType的参数,这个参数就是这只用GMS还是CDMA卡发送的. phoneType获取方法,iTelephony.getA ...
- android开发之手势识别
由于精确度等原因,手势识别在android中用的并不多,不过这并不妨碍我们来玩玩这个神奇的玩意. 在android中要使用手势,先得建立手势库,建立手势库非常简单,新建一个android sample ...
- Bash中的$符号
脚本名称:$0 PID:$$ 参数个数:$# 脚本返回值:$? 第x个参数:$x 第10个以上的参数加大括号:${10} 所有参数:$@ #!/bin/bash echo "The prog ...
- checkbox复选框
改变checkbox状态 所有的jquery版本都可以这样赋值:// $("#cb1").attr("checked","checked") ...
- 使用jquery.validate.js实现boostrap3的校验和验证
使用jquery.validate.js实现boostrap3的校验和验证 boostrap3验证框架 jquery.validate.js校验表单 >>>>>>& ...
- js 配置基础启动文件
页面启动文件boot.js,获取存放该文件的路径,放置通用的css,js代码,方便html页面调用. __CreateJSPath = function (js) { var scripts = do ...
- Android 输入法键盘和activity页面遮挡问题解决
本文主要介绍Android中如何解决输入法键盘和activity页面遮挡的问题. 总结: 不希望遮挡设置activity属性android:windowSoftInputMode="adju ...