贪心算法
本周还是进行了对贪心算法的学习,刷相关的题目。
关于刷题有了一些新的思考和看法:
1、要先了解题目要求,把握本质问题。
2、然后思考如何做才能不会出现bug。要思考个个方面的问题,比如说不能超时,不能漏掉特殊情况之类的,有可以优化的地方尽力优化。
3、然后用简洁的代码实现,这样会节约时间。
4、最后仔细检查一下思路和代码是否出现问题,代码能否准确地实现思路。
5、而且还要在以上条件满足的情况下尽可能地减少时间的消耗。
这些需要不断地练习。不断地在做题中感悟,寻求最优解。可以在自己AC之后借鉴一下别人的代码,从中找到差距 ,提高自己的能力。也可以学习一些相关的数学知识,这是非常有用的。数学真的是非常重要的工具。