自己指定的学习路线
2015-12-21 13:50
169 查看
目前迷恋的语言就是C++和Scheme/Racket,所以路线主要分成3个,这两种语言再加上一个算法与数据结构方面的。
打钩表示我正在看的。
1.C++
主要通过以下4本书
①C++ Primer ,5th
②The C++ Standard Library ,2nd ✔
③Inside The C++ Object Model
④The Design and Evolution of C++
当然C++这几本书我都会读中文,因为译者都很权威,不会存在像C++ Concurrency in Action一样,书非常棒,翻译糟糕透顶的情况。
2.Scheme/Racket
①Structure and Interpretation of Computer Programs ,2nd 即SICP ✔
②The Little Schemer
目前就这么多了,①有很好的译本,②的话就只能读英文了。
想的是先学Scheme再转Racket
3.Algorithms
①Master Algorithms with C
②Algorithms,4th ✔
这两本书都有中译本,并且是偏重实现的书,看起来没有算法导论那么艰深。而且同时看算法和C++的标准库感觉也很搭配。
打钩表示我正在看的。
1.C++
主要通过以下4本书
①C++ Primer ,5th
②The C++ Standard Library ,2nd ✔
③Inside The C++ Object Model
④The Design and Evolution of C++
当然C++这几本书我都会读中文,因为译者都很权威,不会存在像C++ Concurrency in Action一样,书非常棒,翻译糟糕透顶的情况。
2.Scheme/Racket
①Structure and Interpretation of Computer Programs ,2nd 即SICP ✔
②The Little Schemer
目前就这么多了,①有很好的译本,②的话就只能读英文了。
想的是先学Scheme再转Racket
3.Algorithms
①Master Algorithms with C
②Algorithms,4th ✔
这两本书都有中译本,并且是偏重实现的书,看起来没有算法导论那么艰深。而且同时看算法和C++的标准库感觉也很搭配。
相关文章推荐
- 了解负载均衡 会话保持 session同步(转)
- DT大数据梦工厂免费实战大数据视频全集
- Builder设计模式设置自定义Dialog
- SATA硬盘的数据和电源接口定义
- Kafka设计解析(三):Kafka High Availability (下)
- 微信支付-小小工程狮的成长之路
- 日经春秋 20151221
- 文件缓存
- BZOJ 1509: [NOI2003]逃学的小孩( 树形dp )
- oracle 查看后台正在执行的脚本
- jsp的三种自定义标签 写法示例
- swfobject简单封装
- 关于android:clickable="false"失效的问题
- 关于Android中工作者线程的思考
- 顺序右移数组元素(第0届第5题)
- 天声人語 20151221 立憲か、非立憲か
- 【转载】 Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
- .net(web) 根据 控件id 获取服务器端控件并进行操作
- Date转换成String
- VS2012 通过 ODBC 连接到SQL SERVER