c++学习计划

C++ 学习计划

init:2017.10.28 14:00
从知乎上查到的学习计划, 为了让自己能够坚持下去,发篇blog记录一下。每周会在本blog更新一下自己的进度。
1. 学习《c++primer》,并对每个习题都自己写代码实现一遍,包括稍微复杂一点的例子。代码托管在github
2. 认真读完《effective c++》,《effective stl》。学习《数据结构与算法分析》,并把其中的每种数据结构和算法都用c++实现了一遍。包括各种线性表,树(二叉树、AVL树、RB树的各种操作),图(BFS、DFS、prim、kruskal、djkstra、floyd、拓扑排序、关键路径等)查找算法,排序算法。
3. 2-3个月认真学完《csapp》并做完书上的课后习题。
4. 读完《深度探索C++对象模型》,对C++底层实现机制有一定的了解。
5. 研究学习 @陈硕的muduo网络库源码,研究完了muduo源码后, 再看其相关的书《Linux多线程服务端编程 (豆瓣)》, 学习了云风的skynet网络库的小部分源码,主要为了了解actor模式和reactor的异同。
6. 学习了google test框架的部分源码,弄懂了内部的的运行原理。
7. 刷《剑指offer》的所有习题。刷leetcode,代码托管到github

引用:
作者:origin
链接: https://www.zhihu.com/question/26421707/answer/53879709
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

first update: 2017.11.5 22:00
这周表现不好,感觉自己还是没有沉下心来,速度比较慢,得更加努力才行。进度是看完了《c++ primer 5th》第一二章的内容和第三章string的内容。
习题代码托管在了https://github.com/hongweikkx/cprimer.git

update: 2017.12.10 18:54
这段时间懒了,没有看,现在刚刚看完第三章,需要加紧努力才行,否则就荒废了。

你可能感兴趣的:(C++)