项目已转移到D2Learn/d2ds
Dive into Data Structures - 强调动手实践的数据结构学习项目,其中包含在线书籍、公开课、练习代码等子项目
项目主页 - 开发看板 |
---|
d2ds-book - d2ds-courses - d2ds-dslings - dstruct |
项目已经使用xlings重构 - 文档待更新
- 1. 任何人都可以在网上免费获取
- 2. 不仅强调原理, 更强调动手实践
- 3. 自动化的代码练习系统, 让使用者轻松从零实现一个数据结构
- 4. 强调共建共享, 让更多的人加入d2ds社区, 快速迭代和提升内容
- 5. 提供社区成员用于代码分享、技术交流、的论坛和群组
d2ds | 材料 | 视频 | 参考 | 备注 |
---|---|---|---|---|
Array | chapter1 | video1 - video2 | dstruct::Array | 备用地址 |
Vector | chapter2 | video1 - video2 | dstruct::Vector | 备用地址 |
SinglyLink | chapter3 | video1 - video2 | dstruct::SinglyLink | 备用地址 |
SLinkedList | chapter5 | video1 - video2 | dstruct::SList | 备用地址 |
video3 - video4 | ||||
X | chapterX | video1 - video2 | dstruct::X | 备用地址 |
通过使用xlings下载项目并运行自动化检测的编译器驱动开发模式来进行代码练习
注: xlings安装文档
xlings drepo d2ds
进入d2ds目录, 执行dslings开始练习
cd d2ds
xlings dslings
xlings book
- 一个d2ds相关技术点解析的知识库
- 统一的汇总页, 便于查找
- 降低d2ds的上手难度, 和帮助使用者理解
- 技术/环境搭建及项目常见问题汇总
- ShowYourCode-2024
- 即时交流(QQ群): 167535744
- 论坛: github-discussions
- 问题交流&反馈: github-issues