一些感想

昨天开了一套题,只做了一套题,我不想分析客观原因,只想根据自己,调整一下自己的策略。
①开始来的晚了,然后和队友再看水题,我首先没有分析样例,就随便猜了一个算法,不知道是哪里来的自信,然后就wa了。然后我又想了一个方法,只有一个样例没过,我就让他和端值比较,根本没有什么意义,但是能过了所有样例,然后我就交了两遍。。现在想起来真的很傻,后来去厕所的时候我又想了一个策略,回来的时候试了下样例都不对,然后就放弃了,后来看队友再写这个题,(我第二次写就是和队友一起写的,我自信这个想法还行,因为一下子过了几乎全部样例。)
我就去写a。其实,这套题,我看过别人的博客里的现场赛回忆,知道这是一个水题,然后我就用三种循环O(n3)跑了一遍, 妥妥tle。当时我看表,都8点了,我还有作业没有写,然后我就写作业了,并且感觉我是记错了,a应该是一个牛逼的结论把,再这一前我又看了另一个水题,粗略计算了一下1e7,差不读一秒可以跑完,但是我只是想了想就没有写,
(当时东北赛的那道水题也只是想了想,后来自己写的时候,因为不太善于用优先队列就不是很敢写,最后也没写对,其实只要重载一下优先队列的优先级那道题就对了,真的是憾事)

最令人伤心的是,晚上我回寝室,用平板查了一下结题报告,两道题都是暴力,第一道A题,用bfs或者dfs都能写,O(n2),我当时怎么就那么聪明的直接 三循环呢! 那一个水题,果然是暴利,一点技巧都没有的暴力(当时还打个类似st表那样的表,直接打最普通的表)
再唯一一次的区域赛临近开始一个月的时候,这样的战绩真的很令人寒心,不止是我,想必队友也是如此。
这种事完全可以避免的,今天我感觉,并且不论自身水平及其未来,这样消极都是不行的。必须总结经验,


不能再区域赛的时候还想着,这道题是不会的了,比完看题解吧。
① 对于思维题,应该多找一些样例来推一下。靠谱了再写。不能盲目于过去的经验,更多的是灵性。
包括多校,很多题不是代码有多难,而是为什么这道题用这么个代码。因为他不仅是简单的循环判断递归,他是解题者的思想。
②对于一些算法题,如果不是自己非常熟知的方向和题型,那么就要用暴力的思想来想,但是暴力也不是无限爆,正如千哥所说,当场上很多人过了的题自己又没有具体什么思路(青岛的后缀数组?),可以尝试爆,否则不要轻易别人没过的题,因为可能浪费不必要的时间,且没有什么意义,还是稳妥一点。
③ 不能颓啊,本来这种比赛就是用脑子的,自己满脑子都是退却,就算再牛逼也不行了,何况自己还不是那么牛逼。自己不能吓唬自己,更不能退却,被虐不可怜,自己放弃不自己,不尊重自己的努力,才可怜。
④ 多多总结过去的题,多思考为什么。 学习知识本身没有什么意义,如果只是像收集标本,而不思考。学而不思则罔
我们队能坚持到现在已经很不容易了,相信自己,这个世界值得努力的东西有很多,只要自己尽力,虽然还是不一定斗的过高中大佬名校神牟,但是好歹自己也是为此奋斗过,日后作为一个程序员,面对自己写的越来越成熟的代码,应该会记得今日。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值