File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55## 快速导航
66
77- ** [ C++ 基础] ( cpp/00-目录.md ) ** : 从零开始学习 C++ 语言核心特性。
8+ - ** [ LeetCode 刷题] ( leetcode/00-目录.md ) ** : 面向刷题的 C++ 知识点速查与常用模板。
89- ** [ Qt 开发] ( Qt/00-目录.md ) ** : 掌握 Qt 框架,开发跨平台桌面应用。
910- ** [ QML] ( qml/00-目录.md ) ** : 现代化的 UI 开发与组件库。
10- - ** [ OpenGL] ( openGL /00-目录.md) ** : 渲染与图形处理的底层技术。
11+ - ** [ OpenGL] ( OpenGL /00-目录.md) ** : 渲染与图形处理的底层技术。
1112- ** [ FFmpeg] ( ffmpeg/00-目录.md ) ** : 音视频工具链与 libav 入门。
1213
1314## 关于本项目
1718## 目录结构
1819
1920- ` cpp/ ` : C++ 语言基础教程
21+ - ` leetcode/ ` : LeetCode 刷题知识点与代码模板
2022- ` Qt/ ` : Qt 框架开发教程
2123- ` qml/ ` : QML 组件与规范
2224- ` OpenGL/ ` : OpenGL 渲染与图形处理
Original file line number Diff line number Diff line change 1+ # LeetCode 刷题目录
2+
3+ 这部分把 C++ 基础知识点和 LeetCode 常用模板放到一起,适合作为刷题前复习和做题时速查。
4+
5+ 如果你已经看过 ` C++ 基础 ` 里的前 11 篇,这里会更像“面向刷题”的整理版本;如果还没系统学过 C++,建议先从基础章节回补。
6+
7+ ## 学习路线
8+
9+ - [ 01-C++ 与 LeetCode 知识点] ( leetcode_notes.md )
10+ - [ 02-LeetCode 常用 C++ 模板] ( 02-常用代码模板.md )
11+
12+ ## 怎么配合主教程使用
13+
14+ - 语法不熟时,优先回看 ` C++ 基础 ` 里的变量、函数、数组字符串、指针引用。
15+ - 开始刷题后,把这里当成速查表,重点看 STL、DFS/BFS、二分、滑动窗口、树和链表模板。
16+ - 面试前复习时,先看知识点页,再看代码模板页,会比从零翻基础教程更快。
17+
18+ ## 01 从这里开始
19+
20+ - 下一篇:见 [ 01-C++ 与 LeetCode 知识点] ( leetcode_notes.md )
Original file line number Diff line number Diff line change 1+ # LeetCode 常用 C++ 模板
2+
3+ 这一页把当前 ` leetcode.cpp ` 里的常用结构和模板直接接入文档,方便一边看说明一边复制参考。
4+
5+ 适合用来复习这些高频内容:
6+
7+ - ` vector ` 、链表、二叉树的基础结构
8+ - 值传递 / 引用传递 / 指针传递
9+ - ` template ` 、` struct ` 、` class `
10+ - DFS、BFS、二分查找、滑动窗口
11+
12+ ## 模板源码
13+
14+ ``` cpp
15+ --8 <-- " leetcode/leetcode.cpp"
16+ ```
You can’t perform that action at this time.
0 commit comments