PAT乙级做题总结

最近准备PAT乙级考试,但是准备过程中通过刷题暴露了这样几个问题:

1、掌握的库函数太少。这导致很多有现成的库函数,我还采用自己编写的方式。执行效率低下,且容易出现问题。这也是最明显的问题;

2、编程的思维还没有形成。具体而言,当面临一个编程题时,不是编程知识为我所用,不能随心所欲地按照自己如何思考的去编写代码,而是还需要考虑自己会不会,使用的数据结构类型是否掌握的比较熟练。这正是编程实战经验太少的现象。

对于很多问题,什么情况下使用递归、什么情况下降子函数剥离出去,不同问题解决所需要的范式和套路没能熟练掌握。简而言之,没有编程的思维。

3、自学习能力还不够强。学习-总结-思考-提升的闭环学习方法还没有完全打通,学习效率和能力有待进一步提高。

这是目前暴露的三个最严重的问题。

针对问题1,目前阶段不能还按照自己的旧有想法去慢慢刷题,这样效率会很低下,而且很多已经掌握的东西会冲淡自己对于问题和不足的认识,分散自己的注意力。当下最重要的是尽快熟悉所需要学习的库函数和头文件,尽快地拿到题目形成自己的思路,并和一个月前自己写的C代码作对照,同时和C++的优秀代码作对比,查缺补漏,针对性强化!!!

针对问题2,更需要大量观摩、思考PAT乙级以及同种类型的题目。思考总结形成编程风格和范式。博闻才能产生洞见,才能意识到自己的不足。

针对问题3,应该在学习过程中逐渐调整学习的步伐,频繁走位,富有机动性和侵略性。实在思考不会的问题,千万不要犯轴。合理积极的寻求外界帮助!同时注意总结回顾,强化弱项,善于从各个渠道锻炼、强化自己在某方面某领域的知识和技能。

2018.11.23

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