11月17日赴华工校赛总结

前天,在华工第60周年校庆的日子里,去华工参加了Acm校赛。

这是第一次独立出去比赛,比赛的开始时间为13:00。跟其他两队约定在11:30在华师大的西门一起出发去华工。可惜计划赶不上有的队伍是11点多才起床。有的队伍则是漏了东西在机房,临出发时才回去拿。最后拖沓到11:45才出发。幸亏叫了华工的同学接应才能及时赶到。
下次应该要着重强调时间的紧迫性,要各支队伍准时到达。可以考虑提前半个小时发一下提醒信息。

我们的开题策略是,我从头开始看,yangyiqwer从尾开始看,gfairyh从中间开始看。

一开始的A是个与闰年有关的水题,但由于一些细节没有想清楚就匆匆敲起来了,结果在debug上花了更多时间。等到24分钟才拿了A题的1A。接下来我看了C题,感觉也可以敲,就赖在位置上继续敲了,yangyiqwer继续思考K题,而gfairyh则思考E题。敲好了C题,过了样例,果断提交了一次,WA!我感觉逻辑是没错了,就打算打印出来看看。但是打印服务挂了!就重看了一下,没发现错误。就号召队友一起看一下代码。也没发现错误。郁闷之下就让给yangyiqwer敲K了,因为无法打印,无法检查C,就看了一下B题,发现超弱,恰好yangyiqwer敲好之后过不了样例,而打印可用,就换我上了。快速敲好B,过了样例之后就提交,117分钟1A了B!这时候yangyiqwer没发现错误,就和我讨论K,给我说了一下思路,被我发现有一个漏洞,yangyiqwer很快想好了策略,修正之后在113过了K,5A,狠狠地被罚时。过了k题之后,我就和yangyiqwer合力检查C题,打印后看代码怎么也没发现错误,yangyiqwer就提议debug,终于发现原来是我的一个+=打成了=。提交之后果然过了,3/158。至此,我们队伍已经过了四题了,看了一下board,排名是11。离一等仅差一名。

接下来我和yangyiqwer决定开J,而gfairyh仍然在纠结他的E题。很快商定了算法。敲好之后发现有点不对劲,发现考虑的太简单了,于是改为了剪枝+dfs的回溯。但是一直WA。从158--300,我们的成绩就止步在4题了,我和yangyiqwer纠结了3个小时的J,最后还是无功而返。而gfairyh一直在思索的E题,连样例都没有通过,当然也没有提交了,除了在A题帮忙写了一个判断闰年的条件,也没有其他的贡献了。

在这148分钟的时间内,我们队伍就看着一支支队伍超过我们,封board前就落后到第20了,而当时最多也是只做了五题的。在封board的这一小时内,我们再度落后了一名,掉到了第二十一,而前面的队伍则有四个队伍成功A了第六道题。11支过了五道题。。

总结一下这次的校赛,有诸多不满意的地方,首先是开题策略不对,对题目的难度判断错误,浪费了gfairyh,看了一下午的E题,如果把gfairyh安排在J题可能能拿到五题。

然后是平时习惯于在codeblocks编程,对其他IDE陌生,在华工校赛的环境中没有codeblocks,就不太会使用VC和VS,以后要注意加强对编译环境的熟悉,能适应任何环境。

第三则是面对现场赛有点浮躁,看到其他的队伍不时有气球就淡定不起来。不能静下心来思考算法,出测试数据。

第四是要谋而后动,不能没有想好就敲题目,这是最没有效率的。要多和队友配合,分工合作。

暂时就想到这些了,这次的华工校赛最终以银结束~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值