信奥比赛心得体会

信息学比赛心得体会

这次我参加信息学分区联赛,成绩不理想,现在我把这次参加比赛的心得体会和大家分享一下。

一、学习C++语言的思考

自从Pascal语言转到C++语言,我对Pascal语言还有许多怀念。首先C++中数组不能定义任何区域让我很不习惯,而且因为数组是从0开始定义的,所以必须在数据范围+1定义,我有时会少定义1个,这让我经常做错题而找不到错误。C++中的字符串也是我的一大深坑、字符的输入输出等操作与Pascal有很大的差别,让一开始的我有点不适应,不过,现在我已经完全适应了。C++在我这2个月的学习下,我认为好处也非常多,首先快排不用手打是我最开心的事,而且听有人说,编绎器自带的快排比普通手打的要好的多;其次,我要说是定义数据类型,C++中想要什么变理,直接可以定义,而Pascal却要翻到最头上定义,容易把思路打断;最后,让我感到欣慰的是循环语句,在Pascal中、for循环只能顺着一个个做,而C++不仅能两个三个数做,还能倒着做、跳着做,让我惊喜万分。感觉学了for循环其他循环就不用学了。

二、     本次初赛中的错误分析

这次初赛,自我感觉就不太好,且我没报太大希望。因为从一开始的习题练习中,我深深感受到初赛的激烈与困难。我总结这次考试的三大题目,首先最后一题程序填空题,是一题很明了的二分答案,初赛前老师还重点讲过这类题,可在考试中我原本很有自信地把正确答案写在了上面,可因为我在检查时写了一个错误的数据,把稳稳拿到的9分失去了;还有一题是字符串看程序写出运行结果,把字符串Pascal意识、C++意识混在一起了,虽说成功把题意理解了,但还是在最后一步的for循环算错了,我得出是13,正确答案是11。回到寝室后,我对字符串进行了补习,现在已经完全搞懂了。最后一题是问题求解第一题,这一题明摆着找规律,我画了半天,位置写了一大堆,可找出来的规律还是错的,让我很不开心。

三、     今后学习打算

今后,我将好好跟着岳老师、刘老师学实基础知识,完全掌握C++ 语言,不再出现两语言混淆情况;其次,通过刷题加强学习,刷真题,不刷水题,听大人们说,考试题目一年比一年难,平时练习时注意刷一些有难度的题目;最后,注意学习方法,学习当中多思考,善于总结,扎实掌握更多的信息学基础知识,争取明年初赛中取得理想成绩,顺利进入复赛。

 

你可能感兴趣的:(总结)