小弟初学算法,有很多疑惑,望各位高人指教

来源:百度知道 编辑:UC知道 时间:2024/05/25 04:15:01
1.书上的习题感觉一头雾水,无从下手
2.我想先思考例题然后再看例题程序,但是这是不是没有必要?还是直接钻研书上给出的程序?
3.大量阅读程序是不是也可以提高能力?
4.如何彻底攻克算法?

由于我是自学,所以急需网上的高人指教,以免我误入歧途

1.书上的习题感觉一头雾水,无从下手 ``
先把知识看懂`掌握```再做习题```
2.我想先思考例题然后再看例题程序,但是这是不是没有必要?还是直接钻研书上给出的程序? ```
如果你能坚持先思考`自己遍最好`````坚持不下来直接钻研书上给出的程序 ```到后来你会发现``又回到自己思考题目上来了``
反正要自己思考就行了``不管是作题`还是看程序`

3.大量阅读程序是不是也可以提高能力?
初期可以```到后期就不行了````
可以帮助你了解各种算法什么的````如何实现某种效果```
4.如何彻底攻克算法?

彻底是不可能的```英语好的话去看下算法导论```经典书了```
还有一方面就是数学了``算法不用着急的```

看例题是可以提高能力.
但是最有效的办法是自己编,
当你对与其基础知识牢固的时候,去做一些较大型,较开放,较综合的程序习题,做完后会发现会有质的飞跃!
还有啊,好的算法是没有尽头的,永远会有新的,好的算法出来

先自己想,再看书上作者的思路,大量阅读的确可以提高能力
算法是自己想出来的,没有固定的算法,自己觉得简单就行了
建议买谭浩强的《C语言程序设计》,我是计算机系的,我们就学这本书