NOIP提高组2016总结

前言

大翻车!
300--;

day1

8:30~9:00,
照常看题,思考。
9:00~9:15,
搞定第一题,很水。
9:15~9:45,
思考第二题,我考虑用分深度来处理,想出个个玄学暴力,但刚开始算错了时间复杂度,于是自信满满地开打;
9:45~10:50,
打第二题,被一些细节问题搞了很久;
打了几乎一个小时。
10:50~11:15,
只剩下大约一个小时了,很慌,
想都没想直接上个的暴力(后来发现,其实就是个水dp,s**t)
10:15~11:45
对拍,惊奇地发现,第二题的时间复杂度有些玄,懵逼了半天,
但时间又不过,只好搏一搏。
11:50~12:00
检查,忏悔,惆怅。

day2

可能是昨天睡晚了,这天的状态特别不好,想出来的方法都没打。
8:30~9:00,
照常看题,思考。
9:00~10:15,
死磕第一题,感觉智商不够用了,一道用杨辉三角随便搞搞就AC的题居然被我用了半天才想出来。
10:15~10:45
明明想到了这道题60~70分的方法,但是神游了一下,
莫名其妙地忘记了想到的方法,只打了个堆加暴力(其实将堆改一下,就可以坑很多分,想到没打)。
10:45~10:50
想第三题,
想到个状压dp,O(2^n·n^2),
然后想着想着,又神游了几分钟,接着直觉这道题不可做,
最后没有打。
唉!
好wei啊!
10:50~11:00
又神游去了。
11:00~11:45
各种对拍,
没有发现任何答案错误。

11:58一件非常不好的事情发生了
最后,我测了测第二题的样例,
居然神奇的错了,输出了一大坨的负数。
整个人都不好了,
11:58~11:59
疯狂地调试(爆粗),找错,
结果并没有什么卵用。
11:59~12:00
彻底崩溃。

总结

这次比赛做得非常的失败,
1、第一天,没有把握好时间,本来可以想出第三题的,结果却没有去做。
2、第一天的晚上,我没有太注意时间,一直玩到了很晚,导致第二天精神状态极其不佳,各种神游。
3、做题不够认真,总是被别的东西骚扰,总是想别的东西。
4、看到时间不够就慌了神,其实更应该静下心来专心想题。

原文地址:https://www.cnblogs.com/chen1352/p/9066580.html

时间: 2024-08-30 01:03:47

NOIP提高组2016总结的相关文章

Vijos P1002 过河 (NOIP提高组2005)

链接:https://www.vijos.org/p/1002 解析: 若 p*x+(p+1)*y=Q(采用跳跃距离p和p+1时可以跳至任何位置Q),则在Q ≥ P*(P-1)时是一定有解的. 由于题目给出的一个区间是1≤S≤T≤10,于是当相邻的两个石子之间的距离不小于8*9=72时,则后面的距离都可以到达,我们就可以认为它们之间的距离就是72.如此一来,我们就将原题L的范围缩小为了100*72=7200,动态规划算法完全可以承受了. 但是当S=T时,上述等式是无法使用的,在这种情况下,只需要

NOIP提高组2004 合并果子题解

NOIP提高组2004 合并果子题解 描述:在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆.多多决定把所有的果子合成一堆. 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和.可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了.多多在合并果子时总共消耗的体力等于每次合并所耗体力之和. 因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力.假定每个果子重量都为1,并且已知果子的种类数和每种果子的数目,你的任务是设计出

NOIP 提高组2013 火柴排队 (Vijos P1842)

描述 涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度.现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为:∑ i=1 n (a i ?b i ) 2  ,其中 a i   表示第一列火柴中第 i 个火柴的高度,b i   表示第二列火柴中第 i 个火柴的高度. 每列火柴中相邻两根火柴的位置都可以交换,请你通过交换使得两列火柴之间的距离最小.请问得到这个最小的距离,最少需要交换多少次?如果这个数字太大,请输出这个最小交换次数对 99,999,997 取模

NOIP提高组 1999 & 2000 题解合集

[序言]话说我在学神奇算法的时候,基础应该也要巩固,于是打算提前把NOIP提高组的刷完. 具体的题目描述和提交我就在VIJOS上完成. [1999.1] 描述 给定一个信封,最多只允许粘贴N张邮票,计算在给定M(N+M<=10)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大max ,使得1-max之间的每一个邮资值都能得到. 例如,N=3,M=2,如果面值分别为1分.4分,则在l分-6分之间的每一个邮资值都能得到(当然还有8分.9分和12分):如果面值分别为1分.3分

2017.11.25【NOIP提高组】模拟赛A组

2017.11.25[NOIP提高组]模拟赛A组 T1 3467. [NOIP2013模拟联考7]最长上升子序列(lis) T2 3468. [NOIP2013模拟联考7]OSU!(osu) T3 3472. [NOIP2013模拟联考8]匹配(match) T1 有转移方程f[i]=max{f[j]}+1,a[j]<a[i] 可以用线段树+离散化维护这个方程,因为涉及以往状态可以用主席树维护 打太丑爆空间了 Code 1 #include<cstdio> 2 #include<c

2017.12.02【NOIP提高组】模拟赛A组

2017.12.02[NOIP提高组]模拟赛A组 T1 3555[GDKOI2014模拟]树的直径 T2 3542[清华集训2014]冒泡排序 T3 3486[NOIP2013模拟联考10]道路改建(rebuild) T1 树直径的一个性质,两棵树合并,形成新的树的直径的两个端点为原树中的四个端点之二. 可以用反证法证明.用此性质本题就变成了lca裸题了 Code #include<cstdio> #include<cstring> #include<cmath> #i

2017.12.09【NOIP提高组】模拟赛A组

2017.12.09[NOIP提高组]模拟赛A组 T1 3489. [NOIP2013模拟联考11]数列的GCD(gcd) T2 3500.[NOIP2013模拟联考15]物语(monogatari) T3 3501.[NOIP2013模拟联考15]消息传递(news) 吐槽:这次的题好像有点水啊,但最简单的第二题都给打挂啦!!(数组开小了) T1 本套题中最难的题.考虑dp 设f[i]是b[1],b[2]...b[N]的最大公约数的数目,g[i]是b[1],b[2]...b[N]的公约数的数目

2015 Noip提高组 Day1

P2615 神奇的幻方 [题目描述] 幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行.每列及两条对角线上的数字之和都相同. 当N为奇数时,我们可以通过以下方法构建一个幻方: 首先将1写在第一行的中间. 之后,按如下方式从小到大依次填写每个数K(K=2,3,…,N*N): 1.若(K−1)在第一行但不在最后一列,则将K填在最后一行,(K−1)所在列的右一列: 2.若(K−1)在最后一列但不在第一行,则将K填在第一列,(K−1)所在行的上一行: 3.若(K−1)在第一行最

【NOIP】提高组2016 愤怒的小鸟

[题意]Universal Online Judge [算法]状态压缩型DP [题解]看数据范围大概能猜到是状压了. 根据三点确定一条抛物线,枚举两个点之间的抛物线,再枚举有多少点在抛物线上(压缩为状态c[]),这样预处理出至多n*n/2+n条抛物线.(注意加上只经过一点的抛物线) 然后f[i]表示猪的消灭状态为i的最小步数,转移方程:f[i&c[j]]=min(f[i&c[j]],f[i]+1). #include<cstdio> #include<cstring>