如何学好算法
1、算法是对某种程序功能实现的一种利器,学起来也是非常吃力的,所以首先你要有耐心

2、解决问题是,你首先要对问题理解透彻,这是设计算法的第一步

3、对于解决问题的构思,自己最好就用目前可以解决的方法去实践一下

4、不要想着你想出来的东西有多优秀,没有知识的积累,你想都别去想,别好高骛远,要结合前人的东西去解决

5、把你想到的东西和标准的东西对比一下,你能在别人的优秀的算法中学到什么

6、如果你开始不能理解别人算法为什么这样实现,有什么好处?你不要放弃,要肯费工夫去啃这个算法,把它理解透彻后,你肯定受益匪浅
