仅提供个人意见,我是去年下半年出于兴趣,在中国MOOC上面跟了翁恺老师的C语言课程(包括入门和进阶),后来又跟着他学了Java,也跟了同样是浙大的《数据结构》课程。。。
学数据结构的时候,课程的练习题都放在一个叫PAT的网站上,我到现在也就涮了部分中文题。。。十足虐。。
然后其中一部分习题是可以在百度上搜到朋友们分享的博客,会记录整个解题思路并提供他的代码。。(我找过几道题,基本都是CSDN博客的)
书的话,电子版我完全没看过,实体版我买了《啊哈!算法》(我看完了,感觉不错。你可以在网上找找他的博客,这本书是他把自己的博客文章整理后出版的,我曾在一些网站上看到过他的博客,但由于看过书了,就没翻博客)
《算法导论》(大部头,都说是经典,没看完,估计也看不完。。。。很多算法感觉自己已经会用了,可就是不能完全明白书上讲的。不过网易公开课上好像几年前就已经分享有MIT公开课,这本书的作者亲自授课,清晰度不高,我还在考虑是否入坑)
其他的书关联不太大。。。我就不罗列了。但我感觉学C还是不需要书的,概念的东西并不多,老师用PPT写一下就好了,关键字词语法都在练习中记忆了。最重要的还是多做题。
[此贴子已经被作者于2016-7-21 22:53编辑过]