2014年广东省赛在化工大学城开,5月10日开幕式&热身赛,5月11日正式赛。

  热身赛的时候,开幕式说有两小时,于是我们愉快的切题了,像平常组队赛那样很快出了两题,但卡在后面两题切不动了。这时候已经大概过了一小时十分钟了,于是开始各种测试调戏测评机。测的内容有:栈深、全局数组开的大小、dfs深度、TLE显示时间,各种提示错误RE CE PE WA TLE等等。可惜的是最后还没来得及测试PE,这也没办法,因为热身赛提前结束了,过了一小时四十分钟就结束了。以后热身赛可以考虑切完简单题就立刻跑去测试了。

  热身赛结束就找几个大学城的同学去玩,那长沙臭豆腐真心好吃。回家感觉太兴奋睡不着,打了会dota,到了晚上1点多还是睡不着,最后滚床,在2点左右终于睡着啦。第二天起来果断先买了瓶咖啡,幸好这几个星期适应了这种时间,精神还算可以。早上下大雨,司机迟到加不认识路坑爹啊,最后开始前五分钟到了比赛场地。参加了昨天的热身赛,对路况还算熟悉。开始前坐下拿东西出来,调整状态。

  正式赛开始。我负责先写头文件,改一下环境等等(事实证明这种策略的确好用),队友烁辉看完A题,查一遍然后找最大值最小值的水题,上去撸了一发,为了稳重起见还是测了几组数据,没问题,交上去1Y,过的时间还是比较快的。然后就进入僵持阶段了,永兴和烁辉看了J题,题意看来是一道水题,但很多细节需要处理,场上很多人WA了。同时我一个人读其他题的题目,这里由于当时精神未到最佳,而且心中想着其他事情,读题效率还是不高,有好几道题都搞不懂题意。一直看到K题,跟热身赛D题很类似,但实际上比那题简单多了,给主串、模式串、模式串的权值,用最小权值拼出主串。立刻出思路,kmp+dij,虽然不是正解,但由于题目的特殊性,节点只能从小一直到大,所以dij需要的复杂度是不会很大的,时间复杂度完全足够承受,按照白书敲了kmp和dij之后,测了几个数据,1Y。同时永兴和烁辉研究的j题也找出了bug,修改后又A了,3Y。在开赛一个半小时同时过了两题,排名直升15左右。心想铜肯定没问题了。最后开始看其他题,此时其他题的过题数也不少很多,剩下就只有F大概6 7个人过,是一道bfs的需要状态储存的,2048游戏,求最小合并成只有一个方格的步数,我没做过这类题,完全没思路,交给队友搞。然后再看其他题,到H的几何体,给出凸多边形,求每一个顶点的最远点,之前看到白书凸包有一道题目很像用的卡壳法,想一下好像又正确,剩下三个小时都在纠结于这两题中,我拖拖拉拉的到最后一个半小时才开始码,各种不顺,到一小时后F题也有思路了,永兴主写F题,然后我们开始紧张的轮流用机,不断打印代码查bug(好浪费纸啊=_=!),最后大家都过了样例过了自己的数据,交了以后都wa了。永兴是因为没有初始化vis,但vis太大,9的9次方大小,memset一次一件够tle了,后来打算用map来记录,但由于不熟悉那种用法,最终还是改不了正确。我那题H原来是因为卡壳法是有问题的,最终始终不能过。有点可惜,当时封榜前H题是没人能过但好多人提交了的。根据board应该放弃H题,因为从数据可以看出这是到有trick的题目,自己比较难找出trick。反而F题,AC率还算是可以的。最后两小时应该辅助永兴三人合力攻F题,而且我对STL的用法是队里三位最熟悉的。而这样我反而耽误了用机时间。而且最后听题解竟发现很多题目是简单DP,但由于当初我看题没耐心,很多题目都直接跳过了,这让我们dp比较厉害的烁辉无用武之地,可惜啊。

  还好最终是拿银了。题目质量也不是很好,过三题就已经从银牌前几位一直到铜牌后几位,区分度比较小,而且基本集中在AJK。

  几个感想是:

  1.热身赛要以测试为主,不要为了过题反而浪费了测试的时间

  2.去比赛的路上的时间最好还是预宽松点

  3.开赛时必须先让一个人码好头文件,以加快过水题的时间

  4.看题要有耐心,保证自己先能看懂题目,不然有时一些简单的但难在读题的就这样被错过了(组队赛的时候也遇到过一次这样的情况,一道很简单的题目,题意很难懂,我们四个多小时的时候看完题轻松过了)

  5.要相信榜的数据,AC率太低的就不要再过去做盲头苍蝇了

  6.最后的最后要一起合力攻击一题,不然只会两题都不能兼顾。

  7.合作还需加强,例如读懂了题目要告诉其他队友了,而自己卡在某个地方也要和队友说看是否能得到帮助。

This all,大一银,虽然有些遗憾的地方,但总体来说还是不错的。来年再战。

2014 ACM广东省赛总结的更多相关文章

  1. 2014 ACM省赛总结

    今年ACM省赛已经过去一个星期左右了,2年的ACM训练是该做个总结了,因为前几日去參加蓝桥杯总决赛,所以没来的及写总结,如今在这小小总结一下吧-- 依晰记得去年省赛时候的样子,如今感觉那时像是个无知的 ...

  2. 2014 acm鞍山现场赛总结

    好像大家都习惯打完比赛写总结,我也来水一发好了.. 记一下流水账,那么多第一次献给了acm,不记一下就白去那么远的地方了.. 首先比赛前网上买了机票跟火车票了.比赛前一天早上6点钟起来收拾东西6点半坐 ...

  3. 2019-CCPC广东省赛总结

    2018年11月第一次参加ICPC区域赛青岛赛区,打铁了! 2019年5月第一次参加CCPC广东省赛,4题滚粗,C题莫队TLE13发,只拿了个铜牌! 教训总结: 比赛时千万不能犹豫,不能犹豫,不能犹豫 ...

  4. 第六届acm省赛总结(退役贴)

    前言: 这是我的退役贴,之前发到了空间里,突然想到也要在博客里发一篇,虽然我很弱,但是要离开了还是有些感触,写出来和大家分享一下,希望不要见笑.回来看看,这里也好久没有更新了,这一年确实有些懈怠,解题 ...

  5. [原]sdut2624 Contest Print Server (大水+大坑)山东省第四届ACM省赛

    本文出自:http://blog.csdn.net/svitter 原题:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&am ...

  6. ZOJ 3778 Talented Chef(找规律,模拟计算,11届ACM省赛,简单)

    题目链接 2014年浙江省赛C题,当时觉得难,现在想想这题真水.. 找规律: 若   最大的那个步骤数*m-总和>=0,那么答案就是 最大的那个步骤数 . 否则  就要另加上不够的数量,具体看代 ...

  7. UVA LA 7146 2014上海亚洲赛(贪心)

    option=com_onlinejudge&Itemid=8&page=show_problem&category=648&problem=5158&mosm ...

  8. hdu 5016 点分治(2014 ACM/ICPC Asia Regional Xi'an Online)

    Mart Master II Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)T ...

  9. [蓝桥杯]2014蓝桥省赛B组题目及详解

    /*——————————————————————————————————————————————————————————— [结果填空题]T1 题目:啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元.小 ...

随机推荐

  1. java jdbc oracle ORA-01795: 列表中的最大表达式数为 1000

    在操作SQL中存在In的数量如果超过1000条会提示   ORA-01795: 列表中的最大表达式数为 1000 归纳有几种方式出现的: 第一种是:我在上一个 [jdbc 同时执行 查询和删除操]作中 ...

  2. 【BZOJ1018】[SHOI2008]堵塞的交通traffic 线段树

    [BZOJ1018][SHOI2008]堵塞的交通traffic Description 有一天,由于某种穿越现象作用,你来到了传说中的小人国.小人国的布局非常奇特,整个国家的交通系统可以被看成是一个 ...

  3. springcloud与docker微服务架构实战--笔记

    看了<微服务那些事>之后,Spring boot和Spring Cloud的关系理清楚了,Spring cloud各个模块的作用也了解了. 但是,Spring cloud 与Docker的 ...

  4. VMware虚拟机下安装RedHat Linux 9.0

    从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和 ...

  5. git版本控制-- Windows+Git+TortoiseGit+COPSSH安装图文教程

    Windows+Git+TortoiseGit+COPSSH 安装图文教程 教程网址: http://www.liaoxuefeng.com/wiki/0013739516305929606dd183 ...

  6. 常用js方法函数

    常用方法函数 1.深复制 // 1.深复制 function deepCopy(source) { var result = {}; for (var key in source) { result[ ...

  7. 基于node开发的web应用,负载均衡的简单实践

    集群(cluster)是一组相互独立的.通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器. 负载均衡(Load Balance ...

  8. 畅游HttpCore

    欢迎 非常欢迎阅读本文,本文主要介绍HttpCore是如何工作的. 你应该知道HTTP是一种用于在客户端与服务端进行消息交换的协议.它使用的特别广泛,它通常运行在TCP/IP或者安全的TLS/SSL之 ...

  9. 郝健: Linux内存管理学习笔记-第1节课【转】

    本文转载自:https://blog.csdn.net/juS3Ve/article/details/80035751 摘要 MMU与分页机制 内存区域(内存分ZONE) LinuxBuddy分配算法 ...

  10. iOS开发 - 如何跳到系统设置里的各种设置界面

    在iOS开发中,有时会有跳转系统设置界面的需求,例如提示用户打开蓝牙或者WIFI,提醒用户打开推送或者位置权限等.在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个pre ...