diff --git a/docs/chapter_appendix/contribution.md b/docs/chapter_appendix/contribution.md index 4dd8e1432..cd82541b0 100644 --- a/docs/chapter_appendix/contribution.md +++ b/docs/chapter_appendix/contribution.md @@ -1,30 +1,34 @@ # 一起参与创作 -!!! success "开源的魅力" +由于作者能力有限,书中难免存在一些遗漏和错误,请您谅解。如果您发现了笔误、失效链接、内容缺失、文字歧义、解释不清晰或行文结构不合理等问题,请协助我们进行修正,以帮助其他读者获得更优质的学习资源。 + +所有[撰稿人](https://github.com/krahets/hello-algo/graphs/contributors)的 GitHub ID 将在仓库、网页版和 PDF 版的主页上进行展示,以感谢他们对开源社区的无私奉献。 - 纸质书籍的两次印刷的间隔时间往往需要数年,内容更新非常不方便。
但在本开源书中,内容更迭的时间被缩短至数日甚至几个小时。 +!!! success "开源的魅力" -由于作者能力有限,书中难免存在一些遗漏和错误,请您谅解。如果您发现了笔误、失效链接、内容缺失、文字歧义、解释不清晰或行文结构不合理等问题,请协助我们进行修正,以帮助其他读者获得更优质的学习资源。所有[撰稿人](https://github.com/krahets/hello-algo/graphs/contributors)将在仓库和网站主页上展示,以感谢他们对开源社区的无私奉献! + 纸质书籍的两次印刷的间隔时间往往需要数年,内容更新非常不方便。 + + 然而在本开源书中,内容更迭的时间被缩短至数日甚至几个小时。 ## 内容微调 在每个页面的右上角有一个「编辑」图标,您可以按照以下步骤修改文本或代码: 1. 点击编辑按钮,如果遇到“需要 Fork 此仓库”的提示,请同意该操作。 -2. 修改 Markdown 源文件内容,并确保内容正确,同时尽量保持排版格式的统一。 -3. 在页面底部填写修改说明,然后点击“Propose file change”按钮;页面跳转后,点击“Create pull request”按钮即可发起拉取请求。 +2. 修改 Markdown 源文件内容,检查内容的正确性,并尽量保持排版格式的统一。 +3. 在页面底部填写修改说明,然后点击“Propose file change”按钮。页面跳转后,点击“Create pull request”按钮即可发起拉取请求。 ![页面编辑按键](contribution.assets/edit_markdown.png) -由于图片无法直接修改,因此需要通过新建 [Issue](https://github.com/krahets/hello-algo/issues) 或评论留言来描述问题,我们会尽快重新绘制并替换图片。 +图片无法直接修改,需要通过新建 [Issue](https://github.com/krahets/hello-algo/issues) 或评论留言来描述问题,我们会尽快重新绘制并替换图片。 ## 内容创作 如果您有兴趣参与此开源项目,包括将代码翻译成其他编程语言、扩展文章内容等,那么需要实施 Pull Request 工作流程: 1. 登录 GitHub ,将[本仓库](https://github.com/krahets/hello-algo) Fork 到个人账号下。 -2. 进入您的 Fork 仓库网页,使用 git clone 命令将仓库克隆至本地。 -3. 在本地进行内容创作,并通过运行测试以验证代码的正确性。 +2. 进入您的 Fork 仓库网页,使用 `git clone` 命令将仓库克隆至本地。 +3. 在本地进行内容创作,并进行完整测试,验证代码的正确性。 4. 将本地所做更改 Commit ,然后 Push 至远程仓库。 5. 刷新仓库网页,点击“Create pull request”按钮即可发起拉取请求。 diff --git a/docs/chapter_array_and_linkedlist/index.md b/docs/chapter_array_and_linkedlist/index.md index 1c0066391..99655b73f 100644 --- a/docs/chapter_array_and_linkedlist/index.md +++ b/docs/chapter_array_and_linkedlist/index.md @@ -8,8 +8,6 @@ !!! abstract - 数组的砖块整齐排列,紧贴在一起。 - - 链表的砖块分散各处,连接的藤蔓自由地穿梭于砖缝之间。 - - 它们共同构成了数据结构的世界。 + 数据结构的世界如同一睹厚实的砖墙。 + + 数组的砖块整齐排列,逐个紧贴。链表的砖块分散各处,连接的藤蔓自由地穿梭于砖缝之间。 diff --git a/docs/chapter_backtracking/index.md b/docs/chapter_backtracking/index.md index 83dc49da5..9d5845eee 100644 --- a/docs/chapter_backtracking/index.md +++ b/docs/chapter_backtracking/index.md @@ -8,6 +8,6 @@ !!! abstract - 我们如同迷宫中的探索者,在寻找出口的道路上可能会遇到困难。 + 我们如同迷宫中的探索者,在前进的道路上可能会遇到困难。 - 回溯的力量让我们能够重新开始,最终寻找到正确的道路。 + 回溯的力量让我们能够重新开始,不断尝试,最终找到通往光明的出口。 diff --git a/docs/chapter_divide_and_conquer/index.md b/docs/chapter_divide_and_conquer/index.md index 679df58f7..4f7f0ca6d 100644 --- a/docs/chapter_divide_and_conquer/index.md +++ b/docs/chapter_divide_and_conquer/index.md @@ -8,6 +8,6 @@ !!! abstract - 分治一次又一次地拆解难题,每一次的拆解都让问题变得更为简单。 + 难题被逐层拆解,每一次的拆解都使它变得更为简单。 - 从简单做起,一切都不再复杂。 + 分而治之揭示了一个重要的事实:从简单做起,一切都不再复杂。 diff --git a/docs/chapter_greedy/index.md b/docs/chapter_greedy/index.md index 02b9de97a..b2f4f3d85 100644 --- a/docs/chapter_greedy/index.md +++ b/docs/chapter_greedy/index.md @@ -10,4 +10,4 @@ 向日葵朝着太阳转动,时刻都在追求自身成长的最大可能。 - 贪心策略既直接又高效,在一轮轮简单选择中逐步导向最佳答案。 + 贪心策略在一轮轮的简单选择中,逐步导向最佳的答案。 diff --git a/docs/chapter_preface/index.md b/docs/chapter_preface/index.md index c7d59dba3..39b1585a6 100644 --- a/docs/chapter_preface/index.md +++ b/docs/chapter_preface/index.md @@ -8,6 +8,6 @@ !!! abstract - 这本书是为所有想要了解并掌握算法的读者编写的。 - - 无论你的背景如何,都可以在这里找到属于你的学习之旅。 + 算法犹如美妙的交响乐,每一行代码都像韵律般流淌。 + + 愿这本书在你的脑海中轻轻响起,留下独特而深刻的旋律。