第十届蓝桥杯B组C/C++总结

版权声明:转载请注明出处https://blog.csdn.net/hhmy77 https://blog.csdn.net/hhmy77/article/details/88776979


做了8道题,其中两道走迷宫和后缀表达式求值感觉是错的。。所以实际上只有6道
感觉第一次去比赛经验还是不足,时间有点紧张,加上自己总是卡在一道题上面太久,搞得自己后面完全没时间检查题目。凉了

首发球员

手算490

求20190324项

直接推 每次模10000防止溢出即可,答案好像是3600+…

ABCD表示数字

26进制 手算

走迷宫

我一看到这题是bfs+走地图就笑了,但是自己读文件操作不太会,浪费了一点世界,一口气写完报错了,调试了好久,这时候就开始有点紧张了。。心里面想不会这道题都写不出吧。。后面改了bug,发现题目给的样例能通过,以为没问题了,从文件中读数据进来,跑出来答案太多个了。。这时候我才意识到要剪枝,不然肯定跑不完的。不过那时候已经没时间写了,写了这道题快一个小时,为后面的凉凉埋下伏笔。。

求2019特殊和

直接暴力加判断 答案是37000+来着

等差数列

看了题目,感觉和前几年的那个等比数列有点像,第一时间想的是枚举,后面一想感觉可以用等差数列递推出来,就放在一边了

完全二叉树

稍稍想了一下,用数组+queue处理数据即可

后缀表达式

这道题我完全是脑抽了。。

  1. 没有构思好直接写代码 导致修改了很久
  2. 想得太复杂,我用堆栈来模拟,其实完全不用,数组+sort然后稍微判断即可
    然而写了快一个小时,只能通过一些案例。。20分的题目啊

灵能分配

这道题感觉可以模拟,稍稍有点复杂,但是有时间还是可以做的

扫描二维码关注公众号,回复: 5692377 查看本文章

好像还有一道题目,想不起来了

总结

  1. 时间分配不好,看到棘手的题应该果断跳过,每道题目至少都要分配时间,打暴力能拿到的分也很可观了
  2. 没有构思和演算直接动手写代码,妄想走狗屎运一次搞定。事实证明这是不可能的,80%思考+20%写代码才是正确的做法。
  3. 对于熟悉的题目,稍微一变换下就不大会写了,比如说走迷宫,这道题可能我真的写不出来,但是之前那些很低级的bug我不应该犯的。。
  4. 心态,给自己定的目标太高了,我想的是省一,然而进考场发现没那么顺利的时候就会紧张,头脑发热。感觉考试也一样,心态应该平稳些,不要想什么我拿了奖怎么怎么样,那都是后话。

总之这次比赛就这么过去了,虽然一次比赛不能证明什么,但是还是找出了我不少缺点。明明会写的题写错,可以写的题不敢写,不能写的题硬是要写,很简单的题想得太复杂。
感觉这次比赛最多省二了,哎
革命尚未成功,同志任需努力!

猜你喜欢

转载自blog.csdn.net/hhmy77/article/details/88776979
今日推荐