This repository has been archived by the owner on Sep 15, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* use xlings build/manager * update * update * update readme * update readme * rm tools and courses
- Loading branch information
1 parent
273c844
commit eb8284e
Showing
76 changed files
with
102 additions
and
569 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
.xmake | ||
build | ||
.vscode | ||
.vscode | ||
.xlings |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,3 @@ | ||
[submodule "dstruct"] | ||
path = dstruct | ||
path = dslings/dstruct | ||
url = https://github.com/Sunrisepeak/DStruct | ||
|
||
[submodule "courses"] | ||
path = courses | ||
url = [email protected]:Sunrisepeak/d2ds-courses.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,6 +6,8 @@ Dive into Data Structures - 强调**动手实践**的**数据结构**学习项 | |
| ------------------------------------------------------------ | | ||
| [d2ds-book](https://sunrisepeak.github.io/d2ds) - [d2ds-courses](https://sunrisepeak.github.io/d2ds-courses) - [d2ds-dslings](dslings) - [dstruct](https://github.com/Sunrisepeak/dstruct) | | ||
|
||
**项目已经使用xlings重构 - 文档待更新** | ||
|
||
--- | ||
|
||
## 目标 | ||
|
@@ -30,38 +32,29 @@ Dive into Data Structures - 强调**动手实践**的**数据结构**学习项 | |
|
||
## d2ds-dslings | 练习 | ||
|
||
通过使用dslings自动化检测的**编译器驱动开发模式**来进行代码练习 | ||
|
||
[环境配置&使用指南](book/src/dslings.md) | ||
|
||
```bash | ||
git clone --recursive [email protected]:Sunrisepeak/d2ds.git | ||
``` | ||
通过使用[xlings](https://github.com/d2learn/xlings)下载项目并运行自动化检测的**编译器驱动开发模式**来进行代码练习 | ||
|
||
### 配置环境 | ||
> 注: [xlings安装文档](https://github.com/d2learn/xlings) | ||
**linux/macos** | ||
|
||
> 使用bash执行tools目录下的安装脚本 | ||
### 获取练习代码 | ||
|
||
```bash | ||
bash tools/install.unix.sh | ||
xlings drepo d2ds | ||
``` | ||
|
||
**windows** | ||
### 执行dslings进入练习 | ||
|
||
> 执行tools目录下的安装脚本 或 直接双击运行 | ||
> 进入d2ds目录, 执行dslings开始练习 | ||
```bash | ||
tools\install.win.bat | ||
cd d2ds | ||
xlings dslings | ||
``` | ||
|
||
### 执行dslings进入练习 | ||
|
||
> 更多详情见[dslings使用指南](book/src/dslings.md) | ||
### 打开电子书 | ||
|
||
```bash | ||
xmake dslings | ||
xlings book | ||
``` | ||
|
||
## 社区 | 交流 | ||
|
@@ -86,4 +79,4 @@ xmake dslings | |
|
||
- **参与社区交流:** 反馈问题、参与社区问题讨论 | ||
- **参与项目开发:** 通过[开发看板](https://github.com/users/Sunrisepeak/projects/10), 参与社区中问题处理、修复Bug、开发&优化新功能/模块 | ||
- **参与知识库的建设:** 对d2ds中的一些内容做技术解读, 丰富知识库, 以至于帮助到更多同学 | ||
- **参与[知识库](https://github.com/Sunrisepeak/d2ds/issues/32)的建设:** 对d2ds中的一些内容做技术解读, 丰富知识库, 以至于帮助到更多同学 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.