GDOI2016总结
前言
第一次GDOI,收获了很多。
这几天下来的生活有趣而精彩,尽管我没有高级的腐败工具,但是还是通过偷抢拐骗各种方法满足了腐败的欲望了。
BUT,参加GDOI可不是为了玩耍,而是去提升自己的实力,磨炼自己,正如我们的“liyun”同学说的来这里是为了超越自己。
好了,不多说了,讲讲这几天的行程吧。
day0
中午从学校出发,经过两个多小时乏味的行程后,终于来到了肇庆。
出发前,为了弥补没有高级腐败工具的遗憾,我在家里下载了N多部美剧,准备用U盘插到酒店的电视上看。
走进我的房间后,第一时间我就冲到电视旁,经过初步观察,竟然没有USB口!!!
刚开始,不敢相信这残酷的现实的我认为,USB口只是有点隐蔽罢了。于是我拿出手电筒(不要问我为什么带手电筒来,无聊而已),把电视搬了出来,打开手电筒各种寻找,经过了10多分钟的努力,最后我还是无奈地认命了。。。我B~神马破电视,上个世纪的吧,连USB口都没有!
幸好,我的室友带了手机,于是我腐起了他的手机,来泼灭我心中的怒火。
祸不单行,当我腐了两个小时的大败后,我决定去隔壁逛逛,发现隔壁的同学们居然不见了!我和舍友讨论了一下,一致认为,他们都去吃饭了,狠心地抛弃了不清楚情况的我们,st。最后,只能用泡面充饥了,呜呜呜~
day1
早上,房间的电话竟然只能打不能接,结果morning call打不进来,最后在7:00被接送车的警告声吵醒了。
(不得不说,早餐的肉包挺好吃。)
T1
显然是一道数学题,我在草稿纸上乱搞了几分钟没想出来,果断跳到了第二题,后来打了个O(n)爆搜,想坑个50分,结果爆零了。
题解:找N中点和三等分点,就是n1和n2了。听了题解,简直想去**,O(1)的复杂度,而且还是在平面直角坐标系中搞搞就出来的!据说有个初一的水法二分居然水个100分,天理难容啊!
T2
要找最大最长子串,刚看到题目时还挺开心滴:前几天才学了kmp,居然能派上用场了!但当我再次认真地看一遍时,我瞬间崩溃了,竟然还能在区间调换字符的位置,还搞个p啊,区间还那么多。接着,我想了想,发现区间是可以合并滴,也就是说最多只有2000个区间。然后我想到了一个大水法,搞一个字母前缀和,对比区间中字母的个数,O(26·n^2)。接着我浪费啦2h去搞这道题,最后因为细节太麻烦,忍痛放弃了,~~o(>_<)o ~
题解:dp
T3
题目很神奇,正如打开题目的密码所说,有毒啊。
看了半天才看懂题目,样例数据恶心到算不下去,果断放弃。
题解:没听懂~~
T4
这道题故事很精彩,我看地津津有味,没想到他笑里藏刀,复杂得连暴力都不想打。
题解:树链剖分+可持久化;听了等于没听,听懂了还是不会打。
晚上
腐了整晚。
day2
T1
题解:把图分成2·lim层,搞一遍最短路就可以了。
明显是大水,一开始我还把他想复杂了,当成费用流,由于不会打费用流,于是我把大部分时间去想第二三题了,没有认真想第一题,暴力了个二十分。唉,我的80分飞走了╮(╯▽╰)╭,“被水淹没,不知所措”。
T2
感觉明显是个暴力,这不过调了1h才调完,刷了40分。
题解:搜索加上各种恶心的优化。
T3
这道题60分的k<=100,想了个水法,首先把图变成一棵树,O(nk)把树上对答案的贡献求出来,接着再把原来删掉的边搞回进去,求出新增的贡献,再判一下重。不过判重部分没想清楚,只打了个暴力。
题解:乱搞,别问我,反正我不懂。
T4
一道恶心的不能再恶心的题目了。
题解:同上。
晚上
首先感谢真的李腪同学的赞助,在他的手提电脑的帮助下,我的辛苦终于没有白费,看了几部我下载的美剧。
day3
早上各种玩+旅游;
下午被虐。
day4
有趣的比赛生活就结束了,又要回到学校的恐怖生活了。
总结
一、看题不能用太多时间,否则会耽误打题的时间。
二、对第一题不要想得太复杂,总之不会太难的。
三、想到水法一定要打,打暴力要想各种优化,“暴力出奇迹”!。
四、要有一个良好的心态,不能太自信,也不能总是想着会被虐。
GDOI2016总结的更多相关文章
- 【GDOI2016模拟3.15】基因合成(回文串+性质+DP)
[GDOI2016模拟3.15]基因合成 题意: 给一个目标串,要求从空串进行最少的操作次数变成目标串,操作有两种: 在串的头或尾加入一个字符. 把串复制一遍后反向接到串的末尾. 因为有回文操作,所以 ...
- 【GDOI2016模拟3.16】幂(容斥 + 模型复杂转化)
[GDOI2016模拟3.16]幂 \(X\in[1,A],Y\in[1,B]\),问:\(x^y\)的不用取值个数. \(A,B\)都是\(10^9\)级别. 然后我们开搞. 首先,假设一个合法的\ ...
- GDOI2016酱油记(补发)
这篇酱油记是前年发在MCHacker一个叫code-hub的博客上的(已崩),现在来补发一下... GDOI2016扯淡(爆零记) 大家好,我是巨弱DCDCBigBig,在五一期间和一群神牛去考GDO ...
- GDOI2016游记
翘课真好……(下午返校gg…… 为了GDOI,我特地准备了一堆模板,然后,由于在考前不久发现一个挺好玩的手游……模板就这么被放在一边(只翻了几次…… Day 0 同样是坐动车,到广州后转大巴到四会市, ...
- [GDOI2016] 疯狂动物园 [树链剖分+可持久化线段树]
题面 太长了,而且解释的不清楚,我来给个简化版的题意: 给定一棵$n$个点的数,每个点有点权,你需要实现以下$m$个操作 操作1,把$x$到$y$的路径上的所有点的权值都加上$delta$,并且更新一 ...
- [GDOI2016][树链剖分+主席树]疯狂动物城
题面 Description Nick 是只在动物城以坑蒙拐骗为生的狐狸,儿时受到偏见的伤害,放弃了自己的理想.他被兔子 Judy 设下圈套,被迫与她合作查案,而卷入意想不到的阴谋,历尽艰险后成为搭档 ...
- 【xsy2440】【GDOI2016】疯狂动物城
感受一下这恐怖的题目长度~~~ 其实题意很裸,但是作为GDOI的一道防AK题,自然有他优秀的地方. 简化题意:给出一棵树,要求支持三个操作: 1.修改点值 2.询问点$x$到$y$之间的一些东东 3. ...
- 【GDOI2016模拟4.22】总结
前言 早上,一进机房,发现所有人神情严肃,一股(\(da\))(\(ba\))场的气氛迎面扑来,我一下子意识到:nothing good! 这场比赛结果不是很好,50分: 第一题:感觉上是个神奇的匹配 ...
- 【GDOI2016模拟3.10】习用之语
前言 这道题看上去很水,结果我在比赛上浪费了N多时间在上面,但还是没AC.比赛结束后发现:实际上这道题还是是大水. 题目 分析 设字符串c1c2c3c4,其中c1.c2.c3.c4={'0'~'9', ...
随机推荐
- 初识Nginx及其LNMP搭建
Nginx介绍 nginx www服务软件 俄罗斯人开发 开源 性能很高 web产品 大小780k c语言开发 本身是一款静态www软件,不能解析php jsp .do 最大特点 静态小文件(1m), ...
- HTTP学习记录:二、请求方法
学习资源主要为:@小坦克HTTP相关博客 最基础的是4种,GET.POST.PUT.DELETE对应着对资源的查.改.增.删.最常用的是GET和POST. GET一般用于获取/查询资源信息: POST ...
- LeetCode.872-叶子值相等的树(Leaf-Similar Trees)
这是悦乐书的第334次更新,第358篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第204题(顺位题号是872).考虑二叉树的所有叶子,从左到右的顺序,这些叶子的值形成叶 ...
- python gevent(协程模块)
Python通过yield提供了对协程的基本支持,但是不完全.而第三方的gevent为Python提供了比较完善的协程支持. gevent是第三方库,通过greenlet实现协程,其基本思想是: 当一 ...
- fragment嵌套子fragment
场景: 需求是在expandablelistview的item长按会弹出一个对话框,对话框顶部一个选项卡,下面是fragment作相应的切换.对话框是用DialogFragment实现的. 问题: j ...
- SVN服务器和客户端使用教程总结
一.SVN简介 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历 ...
- nodejs 对接微信 express 对接微信
安装引用 npm install express npm install body-parser npm install express-xml-bodyparser npm install axio ...
- net 架构师-数据库-sql server-001-SQL Server中的对象
1.1 数据库的构成 1.2 数据库对象概述 1.2.1 数据库对象 RDBMS 关系数据库管理系统 对象:数据库.索引.事务日志.CLR程序集.表 .报表.文件组.全文目录.图表.用户自定义数据类型 ...
- centos 7 无网络情况下,解决yum 安装依赖rpm包
方法一:在一台有网络的机器,用yum下载好所需程序,传到另外一台网络的机器上安装 yum install xtrabackup --downloadonly --downloaddir=/rpmpat ...
- Nginx 1.相关介绍
转 https://www.cnblogs.com/wcwnina/p/8728391.html Nginx的产生 没有听过Nginx?那么一定听过它的"同行"Apache吧!Ng ...