https://github.com/jianzhnie/learnc
用来学习 C ++ 编程项目
https://github.com/jianzhnie/learnc
Last synced: about 2 months ago
JSON representation
用来学习 C ++ 编程项目
- Host: GitHub
- URL: https://github.com/jianzhnie/learnc
- Owner: jianzhnie
- Created: 2019-12-15T03:16:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-09T11:50:43.000Z (over 5 years ago)
- Last Synced: 2025-02-14T11:53:05.096Z (8 months ago)
- Language: C++
- Homepage:
- Size: 3 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning C++
By Jianzhnie
## Introduction
建立这个项目是为了学习 C++ 编程, 学习C++的过程枯燥而且痛苦,通过这个项目可以记录自己每天的成长和进步,让坚持变得更容易。## 1. 学习篇
### 1.1 C++ Primer(5 th)习题解答
- Part I: The Basics (ch2~ch6) [C++ Code]()
- Part II: The C++ Library (ch8~ch12)[C++ Code]()
- Part III: Tools for Class Authors (ch13~ch16)[C++ Code]()
- Part IV: Advanced Topics (ch17~ch19) [C++ Code]()### 1.2 常见的数据结构和算法
- 数据结构:链表、栈、队列、字符串、矩阵、树、图
- 算法:排序、字符串、数组、递归、五大算法(动态规划、贪心)### 1.3 算法实现代码库
1. [algorithms_and_data_structures](https://github.com/mandliya/algorithms_and_data_structures)
2. [Algorithms & Data Structures in C++](https://github.com/xtaci/algorithms)
3. [algorithms-and-data-structure-using-python](https://github.com/facert/python-data-structure-cn)## 2. 编程实战篇
1. PAT
- [PAT乙级(Basic Level)真题](https://www.nowcoder.com/pat/6/problems) 代码[C++ Code](https://github.com/jianzhnie/learnc/tree/master/Programming-Ability-Test/PATeasy2)
- [PAT乙级(Basic Level)练习题](https://www.nowcoder.com/pat/2/problems) 代码[C++ Code](https://github.com/jianzhnie/learnc/tree/master/Programming-Ability-Test/PATeasy1)
- [PAT甲级(Advanced Level)真题](https://www.nowcoder.com/pat/5/problems) 代码[C++ Code](https://github.com/jianzhnie/learnc/tree/master/Programming-Ability-Test/PAThard2)
- [PAT甲级(Advanced Level)练习题](https://www.nowcoder.com/pat/1/problems) 代码[C++ Code](https://github.com/jianzhnie/learnc/tree/master/Programming-Ability-Test/PAThard1)
- [PAT甲级(Advanced Level)练习题](https://www.nowcoder.com/pat/1/problems) 代码[待更新]()
2. [剑指offer]() 代码[C++ Code]() || [Python Code]()
3. [leetcode]() 代码[C++ Code]() || [Python Code]()## 3. 其他链接
1. [ 浙江大学PAT题解](https://github.com/liuchuo/PAT)
2. [计算机必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++](https://github.com/CyC2018/CS-Notes)
3. [C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识](https://github.com/huihut/interview)
4. [用动画的形式呈现解LeetCode题目思路](https://github.com/MisterBooo/LeetCodeAnimation)
5. [动画演示「数据结构与算法」内容 ](https://www.cxyxiaowu.com/leetcodeanimation)
6. [动画过程展示排序/链表/队列/二叉树/图](https://visualgo.net/zh)## 4. 经验贴
1. [算法成神之路 -斩获BAToffer手撕红黑树的剑谱兄](http%3A//t.cn/ELbVOZ7)
2. [july大神 CSDN博客阅读量前100名](https%3A//blog.csdn.net/v_JULY_v/article/details/19131887)
3. [牛客网左神-左程云:程序员该如何学习算法?](https%3A//www.nowcoder.com/discuss/61529)