GDKOI2016&GDOI2016总结



写在前面

  因为前一段时间实在是忙得很啊,毕竟是初三的小伙子.

  在寒假结束之前参加一次GDKOI,第一次参加这个比赛, and then滚粗.然后在这个月,在我们四会市四会中学举行了GDOI,我们都感到十分地荣幸.

  感谢GDOI台前幕后的工作者和参赛选手.(欢迎大家吐槽)



GDKOI

  DAY0

    荒废了一个寒假,貌似没怎么做题.在昨天才做了1题的赶脚.

    好了,终于要去GDKOI了么.上一届的题目其实貌似并不难吧,今年应该也差不多,所以我一点也不慌(笑,这立的什么FLAG啊.).

  DAY1

    昨天晚上和大家一起玩飞行棋,貌似很迟才睡(捂脸).

    题目什么的已经忘记得差不多了.

    大概讲一下感想吧.

    记得第一题是线段树???哦,对.维护10棵线段树.然而并不难.其实我早就发现了.喂,出题人,你的数据也提示得太明显了吧.

    然而结果是,WC!怎么维护区间???暴力......

    第二题,期望,跳.

    第3和4题已经忘记了.

    貌似最后一题是个强大的DP...11维....

    下午讲题时间......欧阳ZIHONG大神貌似在刷EXP???纪中大部队强势碾压.....

    好吧,30分左右吧好像....

  DAY2

    想着翻盘,但是昨晚一直被旁边的那位硬是拉到我2点左右才睡了.....

    然后.....

    第一题,WC!什么鬼,博弈搜索???没写过,跳!

    第二题,一眼数位DP,但是一开始看错题,我就说怎么样例怪怪哒?然后,想来想去,没搞出DP方程,好吧,暴力.....

    第三题,已忘.

    第四题,小学生数学题.

    讲题时间.

    哎,听大神瞎扯时间.

    然后30还是40分滚粗.....

  三等滚粗....

GDOI

  DAY0

    然而就在我们学校举行,我也没有住宿.听说参赛的人去了贞山宾馆??哎,我只能祝福他们了....

    想着一雪GDKOI的耻辱.

  DAY1

    我早早地来到学校,然而没看见一个人...等了一会,哦,有人来了,是我们学校的.

    然后今年有衣服和纪念笔,喂,纪念笔打错了啊,不是"GDO1",是"GDOI"啊!...

    第一题,中学生数学题.

      第一眼看到题目就懵逼了,想想GDKOI就觉得恐怖.

      然而...发现就是二次函数求最大值嘛,,这么简单???然而我发现我并不会写三分,于是我就按我自己的理解改造了一下二分.

      嗯,样例过了,大数据秒出.

    第二题,是个增强版的LCS.

      很容易可以发现可以合并区间,于是我乱搞....

    第三题,期望,嗯,跳.

    第四题,尼玛,题目不想看,回去看第三题.

    第三题,嗯嗯嗯,貌似是DP了,搞个f[n][k]???不知道,,,,当时只有15分钟了,然后推了一堆方程.写了个扩展欧几里得,然后,MD,2分钟了!!放弃.

    检查一下文件名什么的就结束了....

    讲题.

    第一题WC,竟然这么简单,可以有O(1)算法!!!其实就是在直角三角形斜边上去一点使得这个矩形最大,第二问类似.

    呵呵.

    第二题,哦,原来可以直接DP.

    第三题,嗯,貌似懂了出题人在讲什么了.就是把N个数字划分成A,B,C三个集合,A集合代表里面的数全都不确定,B集合里面的数已经确定,C集合里面的数都不在密码里.不知道是不是这样...然后对各种策略取MIN,什么叫只有一条路径可以走(他的意思是只有一种最优策略???可能吧).+扩展GCD.停,什么?4次方???你在逗我??

空间时间都会爆吧??难道有什么奇技淫巧的优化????

    第四题,哦,树剖+可持久化.嗯.很好.

    第一天70分,第一题拿了60分,我神奇的二分.听说有人的二分拿了满分???

  DAY2

    第一题,嗯,改造spfa

    第二题,这是个坑爹的搜索,幸亏我赛前搞了各种奇葩的搜索题.然而...

    第三题,点分治??然而并不会维护.BFS暴力.

    第四题,FEIGAY,文件名我给满分,但和飞机有什么关系啊这题目描述...于是,暴力???怎么写,好,输出"NO"

    讲题.

    第一题,分层图??

    第二题,啥?和双联通分量有啥关系??

    第三题,日,又是昨天第四题那个...

    第四题,啥,这样啊.听懂一点,卧槽,这不会要判断很多吗??标程7K,好吧,服!

    120分,第一题A了,第二题,蜜汁错误,难道我的剪枝太强了???第三题水了暴力分20分.

  DAY3

    没进,听说200分都可以进了....很可惜.

    个人有事,没去听讲题.

  DAY4

    颁奖典礼.我们上课上到第二节课下课就坐车来了.(我们初中部和高中部是不同的)

    哎,虽说是一等但没进第三天确实可惜,虽然说进了也基本不可能进省队...

    旁边和后面坐的省队爷,我差点就跪了下去....

    我有一个同学更惨,被省队爷们团团围住.....

    今年的全省第一是高一的,我服#滑稽

    我们本地电视台竟然来采访我了....我C.

    好羞耻....

    幸好还是有人陪我.

下一年继续努力吧!

时间: 2024-12-29 04:22:22

GDKOI2016&GDOI2016总结的相关文章

GDOI2016游记

前言 今年的G(gao)D(dan)OI在四会中学(偏远地区) (这也算前言 由于赛艇不知道总结怎么写了,我就去抄我GDKOI总结的形式了. DAY 0 宾馆前台的那个地方让我觉得高能,然而初三并不住那-- 辣鸡WIFI啊! 看视频只能买流量快餐了(听说有5.1假期的10元1G 吃饭都是去四会中学,首先抱怨一下感觉车程有点长--饭菜还好,半自助的形式. 本来说要用samjia电脑玩鬼畜天线宝宝(雾 然而下错了一次我之前发现的链接又蜜汁被取消后,为了不浪费流量,就不下了-- DAY 1 过程: 辣

GDOI2016口胡题解

DAY 1 t1:暂无. t2:先把区间合并,然后每个位置都会属于一个区间.设f[i,j]表示以A串第i位和B串第j位匹配为结尾的LCS.那么转移有两种情况,一种是第j位可以放一个和A串第i位一样的字符,只要当前j所在的区间还未被使用的A串第i位字符个数不为0即可.如何知道使用了的个数?因为你清楚f[i-1,j-1]的值,而A串又是固定不动的,设i-f[i-1,j-1]=k,belong[j]表示j所属区间的左端点,设j-belong[j]=l.那么就是看区间[i-min(k,l),i-1]有多

GDKOI2016 游记

2016.2.19~2.15强行广州koi被虐…… DAY 0 19日下午到达,第六次入住中大西苑宾馆,怂逼抽签抽中外交大使特殊职位,然后就一边看<死神>一边等石门两位室友啦.必须吐槽宾馆WiFi不良(其实有就不错了),电视上折腾个USB各种换遥控,然后愉悦地发现,死神强行拒绝跳OP,一跳就卡……不跳也卡……日语原声却遇到个调皮客串的字幕君……默默迎来了两位石门高冷神犇. 晚上转隔壁看就不卡啦,字幕也有了,当晚还吃了KFC,嗨到11点,回房间发现两位石门爷已经睡了……尴尬敲门,小心翼翼地洗漱,

GDKOI2016 爆零记

滚粗了非常伤心>_< day 0 老师通知能够去试机,于是非常愉快地将近三点半左右的时间到了二中.然后发现老师已经准备关机房了,说我怎么才来.. .喂喂喂不是说三点半到五点的么 晚上本来想背背板子.可是被某BOI鬼畜题给卡了几个小时= =.. .官网又被墙了Github上的数据又不会下载. ..于是整个晚上基本就又废掉啦... 期间和同学们在学校的群上讨论了一下一些"我不会的算法",然后又用了一些"通俗易懂的方式"讲了讲怎么用别的东西干相同的事情. ..

GDOI2016总结

Day1 总结一下今天做题暴露的问题 1.做题策略.时间分配出了问题.T2花了太多时间(8:40~11:00)半场比赛花在了一题上,导致其他题草草打了暴力,T4本来想打链剖,可多得40分,结果也没时间去打了.而T2最后运气好调了出来,拿了50分,否则真的得不偿失. 2.太贪心,总想着再花10分钟就能解决这题,结果时间越花越多:做一题时还想着后几题能拿多少多少分,不专心. 3.想题没有深思熟虑,太莽撞,做着做着才发现各种问题,应该在思考的过程中就考虑出这些问题. 改进: 把各道题都看一遍,尽量都先

【xsy2440】【GDOI2016】疯狂动物城

感受一下这恐怖的题目长度~~~ 其实题意很裸,但是作为GDOI的一道防AK题,自然有他优秀的地方. 简化题意:给出一棵树,要求支持三个操作: 1.修改点值 2.询问点$x$到$y$之间的一些东东 3.回到某个版本之前 可持久化,强制在线. 考虑拆一下询问 如果把$x$到$y$路径上的所有点值放到一个数组$a$里,那么询问式子就是: $\sum\limits_{i=1}^{n}a[i]\times\sum\limits_{j=1}^{n-i}j$ $=\sum\limits_{i=1}^{n}a[

【GDOI2016模拟3.15】圈地游戏

SOL: BFS式dp. #include<bits/stdc++.h> using namespace std; struct state{int x,y,z;state(){}state(int _x,int _y,int _z):x(_x),y(_y),z(_z){}}X; queue<state> Q; const int dx[4]={1,0,-1,0},dy[4]={0,1,0,-1}; int x,y,anw,sp,sta[18],ans,f[23][23][1<

【JZOJ4419】【GDOI2016模拟4.2】hole(四~三维偏序问题)

Problem 给出n次事件,每次事件给出三个非负整数x,y,d.d=0表示在点(x,y)打了一个洞:否则表示询问由(x,y),(x+d,y),(x,y+d)三点围成的三角形中洞的个数. Hint 30%的数据n<=3333 . 另30% 的数据 GFS只会在DSJ打完洞后才开始询问,xi,yi<=333333 . 100%的数据 1<=n<=88888,xi,yi<=3333333 . Solution 算法I:暴力 考虑对于询问(i,j,d),若点(x,y)在该询问的三角

[GDOI2016] 疯狂动物园 [树链剖分+可持久化线段树]

题面 太长了,而且解释的不清楚,我来给个简化版的题意: 给定一棵$n$个点的数,每个点有点权,你需要实现以下$m$个操作 操作1,把$x$到$y$的路径上的所有点的权值都加上$delta$,并且更新一个版本 操作2,对于有向路径$(x,y)$上的点$a_i$,求下面的和值: $\sum_{i=1}^{len} a_i \sum_{j=1}^{len-i} j$ 操作3,回到第$i$个版本(但是下一次更新以后还是到总版本号+1的那个版本) 思路 这个题显然一眼就是树剖+可持久化数据结构啊 那么核心