对于C++的简单总结

目前,我初步掌握了一些C++的基础知识。同时,也初步的理解了如函数,指针,结构体等一些知识点的关联。但或许由于经验有限,能力不足,在平日里做题时,常常会陷入一些盲区。根据平日中做题的积累,以及简单参加两次比赛的经历,简单总结几点写代码与参加比赛的注意点。

1、题目重要的是思路,而非理论。

在平日中做Openjudge上的题目时,我常常会发现,有的题目实际并不困难,但经常会有一些同学问我,说自己很难打出正确的代码。但常常我和他简单分析一下题目后,他就能迅速说自己懂了。同样,在本学期的C++模拟与正式考试上,我遇见了一道相同的题,我依稀记得,在模拟考试时,我套用 if  else 语句套了很久,虽然结果正确并且未影响我做后面的题。但我依然觉得很不好,因为那是一个三层的if else if嵌套,如果正式考试老师判卷的话,可能会因为我庞杂的代码而扣分,因为,单看代码,是很难理清,我的思路。所以,当我在考试中遇见这道题时,我选择了运用函数解决,果然,不仅打代码的时间简短,而且代码精简,思路明确。所以,今后无论在做题还是比赛,都要用最好的思路去解决。

2、学会拆解题目,分步行走

无论是在比赛还是平日做题,我都曾碰见过难题,而我应对难题的思路,就是,分布完成。先按思路分布,然后一步步编写代码。常常,一些难题分布后,就会变得简洁明了。

3.要会分步检查代码

在为代码检错时,要学会像编程器一样去理解代码,思考在哪里才会发生问题。是语法?还是运算限制?只有学会找见问题,才能解决问题。

这一次先简单总结三点,更多的打代码准则要靠自己的平时的养成。只有有一个良好的习惯,才能在考试或比赛中取得优异的成绩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值