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', ...
随机推荐
- webService框架CXF的简单使用
最近本来已经将上一个项目交活,全身心投入了另外项目的前端的开发工作.可之前的项目经理通知我,之前的项目需要做一个webService的功能,于是稍微做了一下webService,可是忘了通知我现在的项 ...
- 【MM系列】SAP 根据采购订单创建外向交货单的BAPI
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 根据采购订单创建外向交货单的 ...
- numpy2
1.通用函数,是一种在ndarray数据中进行逐元素操作的函数.某些函数接受一个或多个标量数值,并产生一个或多个标量结果,通用函数就是对这些函数的封装. 1.常用的一元通用函数有:abs\fabs s ...
- .net core 学习小结之 PostMan报415
首先415的官方解释是:对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝. 也就是说我所准备的数据格式并不是后台代码使用的数据格式 后台代码如下 using ...
- 关于cors 跨域的一些问题
system.webServer节点写配置 <httpProtocol> <customHeaders> <add name="Access-Control-A ...
- [转帖]K8s集群安装--最新版 Kubernetes 1.14.1
K8s集群安装--最新版 Kubernetes 1.14.1 http://www.cnblogs.com/jieky/p/10679998.html 原作者写的比较简单 大略流程和跳转的多一些 改天 ...
- php批量POST修改
这是一个thinkphp中的批量修改的案例: 如需要删除多项,或者同时修改多项记录 要点: 前端表单中name要加[],如:<input type="hidden" name ...
- Text Autosizer&&解决移动端网页文本字体怪异增大问题
在做移动端页面时,有时你设置了字体大小,有的部分即使设置了行内样式也不生效,而有些显示正常,这个特性就是Text Autosizer在搞鬼. 以下是解决方案: ①给元素设置 -webkit-text- ...
- go & log
更多日志库 https://github.com/golang/glog github.com/astaxie/beego/logs ... 这里有一个讨论 Golang的log包哪个好用? 参考 G ...
- 使用vscode来代替git上传代码到仓库
一.在上传前的注意事项 1. 要配置几个文件: (1)在根目录添加 .gitignore 文件:里面添加一些上传时需要忽略的文件 (2)在根目录添加 README.md 文件,这个用来说明项目的 ...