七联赛第二场 9.4

本次比赛犯了最严重的的问题,就是电脑在卡的时候关机,使代码的丢失,太严重了,下次一定要将代码放到没有保护的盘里。

6:00~6:55
T1 看起来很简单的题目,但是写了好久,就是细节有点多。

6:55~8:30
T2 一直在写暴力,思想简单,但是离谱就在查了好久的代码。一个暴力但就是没有快速找到问题,导致写了好久。

8:30~9:30
T3 在写暴力,写了近一个小时,运行了一个程序,陷入了循环,没有关,等了一会,电脑就卡住了,然后就大胆的重启。。。。。。

9:45~10:00
原本是想提前交先前的代码吗,可是想到可能会在最后进行检查,所以最后的半个小时就全在补T1。

T1

就是按照题目的要求进行回答就可以,没有什么太大的问题,就是细节多,审题想问题要更全面。还有就是在测试有两组测试数据:1** 1** 1**1和1* 1* 1* 1 这两组不知道为什么一直输出YES,加了个只要有“*”就输出NO,才过,就很离谱不晓得为什么。

T2

这道题看完数据,知道是先删AP,再删PP,然后就直接暴力,并没有想到数据结构,只要一个栈就可以轻松解决,感觉之前是做过这类题目,但依旧没有想到确实不应该。

T3

这道题在赛场上并没有做,赛后看题解,发现map的用法bzd,去翻了翻map的用法,记录一下map,然后就直接用map写了第一档分数,很离谱,数据水了,就能直接拿到55分。

总结和反思:

1.c++STL的用法应该抽空去看,这样在赛场上真的是省下许多事情,写法也会容易许多。
2.对于一些水的题目去思考的时候可以再深写,能想到算法的思路,毕竟越深入思考,代码实现就会越容易。
3.低级的错误要减少,题目一定要认真去读,不要漏掉关键信息,样例一定要带进去算一下,这样也可以去检查到一些阅读中的问题。
4.对于一些题目,是要去思考全拿的,但一些无法写成正解的题目,要根据数据范围去写暴力,不会也要尽力的写暴力。
5.时间的安排还是问题,速度仍然达不到,写题的速度太慢了,导致经常会有题目连思考都没有,又怎么会打暴力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值