SCOI2014总结
似乎还没有写过SCOI的总结,今天补上,权当填坑。
PS:CDQZ的看到了不要到处黑
SCOI-2014应该算是我的小高考,感觉拿住一本招的瓶颈就在这里。加之NOIp只有400分有点拖后腿,所以很早就开始停课了。
停课的时候还是学习了很多,但是应用不是很全面。平常考试的时候都是抱着学习的心态,做题策略就是先看一遍,然后可能有会做的和没有会做的,有会做的就写个100分算法,然后看其他的题,就不想写暴力了。没有会做的就全写暴力就不管了。这样导致平常考得比较撇,但是学到了很多东西(全写暴力是因为爆0不好看。。。)。最后两周集训的时候,稍微的找一些考试的状态,有时就能考到前面去。。。
说道集训,就不得不说一些人。你知不知道当你关心的想问同班同学考挂了的原因帮助她时回一句“管你什么事”是什么感受,那天我心情非常差,晚饭都不想吃,只有没命地写树链剖分麻痹自己。后来我再也没和她说过一句话,我真的是生气,非常生气。这也算是插曲吧,还好没有影响最后的选拔。从那时起我知道我不需要谁给我加BUFF,我可以靠自己。
学习OI,在CDQZ学习OI主要是靠自己,老师,学长交给你的不可能是全部,只是一些入门(或者门都不入就将高深的东西。。。),主要靠自己不断的点科技树和YY。OI考试偶然性非常大,失误概率很高。我高一时经常犯这种错误,比如NOIp2012Day1T1的SB错误,SCOI2013的,B错误。。。但是高二以后要好很多,写数据结构帮助很大。还有,每次调试完AC之后,不要慌":q",仔细的看一遍修改痕迹,AC一道思路题后从头在想一边,理一遍,甚至不用AC,直接理一遍也有好处,减少下次犯错误的概率,这个帮助也是很大的。注意!写完了的题一定要调过,不然有心理阴影,考试的时候万一在遇到还会按照原来的思路和方法写然后就继续挂。。。
然后转眼就到了SCOI2014Day1,考试的时候还有些小紧张,但拿到题就放下了,因为那是的任务是做题,有事可做就没事了。考场心态也很重要,不要想着要比谁考得好,想着自己发挥好就行了。第一题一眼写出了一个DP方程,然后发现其实是要快速的找某个前缀中的最大值。上了树状数组,然后稍微调了一下没什么问题。第二题一开始看错题,写了7K发现错了,然后写了10分暴力。当时我想“把第三题暴力写了回来看第二题吧”,然后我就再也没有看过第二题!!!第三题一直过不了样例!!!后来听说许多人样例和我是一个输出,然后就觉得似乎数据有问题,最后也不了了之了。
Day1 110分,后来第二题只花了30秒就想出来了,90分啊,就被第三题坑了。。。。Day1rank6,不然就rank1了呀!!
ps:省选之后到现在能做的数据结构题再也没有挂过。。。(CTSC插线板能做?)
然后是Day2,T1看了之后在纸上画了画,觉得就是分数规划,将边权转化一下跑dfs版的SPFA找负环,然后过了样例写不出暴力。。。稍微给了几组数据就放那了。第二题一看就是数位DP,想都不用想直接暴力。。。,第三题先写了30分暴力,然后写了一些神奇的东西,按理应该50分的,但是暴力写抽了只有15分,神奇的东西也有15分,就当是暴力标准分吧。。。到了还有10分钟结束的时候,总感觉T1不对,回头仔细的静态查错,然后发现两个边权搞反了!!搞反了!!样例和自己给的数据这两个值全是0和0啊!!差点100分就没了,还好第六感准确,查出了错误。没写对拍确实放不下。所以说数据结构好呢,容易写暴力来拍,拍个10000组没错基本就没问题了。。。考完我就在祈祷第一题不要挂,还好最后也没有挂。。。最后160分,rank5 。总分270,算上NOIp的400分是309分。跟上一名追的比较紧,跟下一名差了21分,总分rank8,全校rank5。万恶的1/3!!坑我20000软妹币!!!不过进了就还好。EP,huhu,二娃挂了,mushroom原地满血复活。。。大家都加油吧。
给高一学弟(妹)的建议,好好搞竞赛,积极一些去讲题,科技树点了一定要写(JSF说的就是你)。还有不要太紧张了,OI玩的就是心跳,薛定谔的代码在你看到成绩前是既A又WA又T又RE的叠加态(MLE,CE不太可能吧),要是你乱想的话说不定波函数坍缩就真的挂了。
接下来加油吧,目标国家集训队。。。集训队。。。队。。。ZJL的全进集训队。。。
高一的, 明年就靠你们了。
附录:省选停课时点的科技树(不完全)
可持久化Treap
后缀数组
Tarjan(对,NOIp之前我不会写强连通的Tarjan)
树链剖分
dfs版SPFA(找负环超快)
trie树
AC自动机(没写过)
一些神奇的DP
主要还是见题,写题。。
PPS:数据结构题大多可以看而不写,主要是找思想。
Fighting for NOI
SCOI2014总结的更多相关文章
- bzoj 3597: [Scoi2014]方伯伯运椰子 0/1分数规划
3597: [Scoi2014]方伯伯运椰子 Time Limit: 30 Sec Memory Limit: 64 MBSubmit: 144 Solved: 78[Submit][Status ...
- bzoj 3594: [Scoi2014]方伯伯的玉米田 dp树状数组优化
3594: [Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 314 Solved: 132[Submit][Sta ...
- BZOJ 3595: [Scoi2014]方伯伯的Oj SBT+可持久化Treap
3595: [Scoi2014]方伯伯的Oj Time Limit: 6 Sec Memory Limit: 256 MBSubmit: 102 Solved: 54[Submit][Status ...
- bzoj 3594: [Scoi2014]方伯伯的玉米田
3594: [Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MB Submit: 1399 Solved: 627 [Submit][ ...
- bzoj 3597: [Scoi2014]方伯伯运椰子 [01分数规划 消圈定理 spfa负环]
3597: [Scoi2014]方伯伯运椰子 题意: from mhy12345 给你一个满流网络,对于每一条边,压缩容量1 需要费用ai,扩展容量1 需要bi, 当前容量上限ci,每单位通过该边花费 ...
- bzoj3597[Scoi2014]方伯伯运椰子 01分数规划+spfa判负环
3597: [Scoi2014]方伯伯运椰子 Time Limit: 30 Sec Memory Limit: 64 MBSubmit: 594 Solved: 360[Submit][Statu ...
- 「SCOI2014」方伯伯运椰子 解题报告
「SCOI2014」方伯伯运椰子 可以看出是分数规划 然后我们可以看出其实只需要改变1的流量就可以了,因为每次改变要保证流量守恒,必须流成一个环,在正负性确定的情况下,变几次是无所谓的. 然后按照套路 ...
- 「SCOI2014」方伯伯的商场之旅 解题报告
「SCOI2014」方伯伯的商场之旅 我一开始的想法会被两个相同的集合位置去重给搞死,不过应该还是可以写的,讨论起来老麻烦. 可以先钦定在\(1\)号点集合,然后往后调整一部分. 具体一点,通过前缀和 ...
- 「SCOI2014」方伯伯的 OJ 解题报告
「SCOI2014」方伯伯的 OJ 和列队有点像,平衡树点分裂维护即可 但是需要额外用个set之类的对编号查找点的位置 插入完了后记得splay,删除时注意特判好多东西 Code: #include ...
- 「SCOI2014」方伯伯的玉米田 解题报告
#2211. 「SCOI2014」方伯伯的玉米田 发现是取一个最长不下降子序列 我们一定可以把一个区间加的右端点放在取出的子序列的最右边,然后就可以dp了 \(dp_{i,j}\)代表前\(i\)个玉 ...
随机推荐
- python爬虫22 | 以后我再讲python「模拟登录」我就是狗
接下来就是 学习python的正确姿势 做爬虫 绕不开模拟登录 为此小帅b给大家支了几招 python爬虫19 | 遇到需要的登录的网站怎么办?用这3招轻松搞定! 有些网站的登录很弱鸡 传个用户名和密 ...
- (七)python3 切片
切片:取一个 list 或 tuple 的部分元素是非常常见的操作 >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] #笨办法 ...
- journals in Fluid Dynamics
annual review of fluid mechanicsjournal of fluid mechanicsphysics of fluidjournal of flow and struct ...
- 08.C语言:特殊函数
C语言:特殊函数 1.递归函数: 与普通函数比较,执行过程不同,该函数内部调用它自己,它的执行必须要经过两个阶段:递推阶段,回归阶段: 当不满足回归条件,不再递推: #include <stdi ...
- 洛谷 1821 [USACO07FEB]银牛派对Silver Cow Party
[题解] 其实解法 #include<cstdio> #include<cstring> #include<algorithm> #define LL long l ...
- 自己写一个HashMap
package cn.aresoft; /** * HashMap原理 * * @author develp * HashMap是一种以键值对存储数据的数据结构,简单的来说是这样.内部怎么实现的呢?实 ...
- 初次使用Let's encrypt
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks ...
- zoj 2110 很好的dfs+奇偶剪枝
//我刚开始竟然用bfs做,不断的wa,bfs是用来求最短路的而这道题是求固定时间的 //剪纸奇偶剪枝加dfs #include<stdio.h> #include<queue> ...
- [K/3Cloud]ksql翻译札记
2011-11-16 又学一招,集合转化临时表的方法: var sql = string.Format(@"select b.FENTRYID,a.{2} from {0} a inner ...
- codevs1005 生日礼物
题目描述 Description 9月12日是小松的朋友小寒的生日.小松知道小寒特别喜欢蝴蝶,所以决定折蝴蝶作为给小寒的生日礼物.他来到了PK大学最大的一家地下超市,在超市里,小松找到了n种可以用来折 ...