2019.4.20南昌网络邀请赛总结

上次由浙江大学出题的比赛,我们队伍没有怎么打好,一下午也只是做出了一道题目,所以感到了非常的失落,这次南昌邀请赛,我们队员之间总结了上次比赛出现的一些毛病(队员之间的交流比较少,花太多时间在难题上面以至于比较简单的题目没有时间去想,难题也没有肝出来。)

这次比赛过程我们队员之间还是收获挺大的。最初分开做题,各自找到自己比较合适的题目,然后碰到卡壳的情况就相互之间进行讨论,验证算法的正确性。
1.第一题没有看清楚输出格式,白白地送了两刀,不然是可以一次通过的。
2.第一题之后,我和周一起肝最后一个字符串的题目,最后一题很明显的是用的贪心的方法写的,一直感觉算法没有问题,也不能在怎么优化了,也就一直拿着不同的样式的算法去交,但其实本质是一样的,在这题卡了很久,然后我就另外和李去开了M题。
3.开了M题,本来以为是一个图论的题目,也没有太看懂题目,所以就花了大概十分钟和李讨论题意,弄清楚题意之后,猛然发现就是一个简单的快速幂方法就能解决的题目,所以就马上把代码写完了,交了第一发直接TLE,感觉很不正常,快速幂的方法都TLE,再次验证算法发现没有问题,李用另一个快速幂模板写了一遍,测试的时候无意用了n=1的时候去测发现我这TLE了,他那里输出是4,马上发现问题,快速幂计算1的时候需要特别注意的,改了为1的情况之后,代码就A了。
4.最后,时间不多了,开了I题,但是发现算法有点没有头绪,之前碰到过最大子列和的问题,但是最大子列乘积的问题比求和要多了很多的复杂过程,所以再回去和周肝M题,突然发现字符串的输入我们用的都是cin,这个是输入长字符串时很容易出现的一个错误,果断改了输入格式,然后就终于A了。然后再继续一起去做了I题,直到比赛截至也没有做出来。

这次比赛的收获挺大的,和队友之间的交流是真的很重要,其次还是要多做一些题,很多时候发现我读起题来还是很吃力,或者读不懂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值