/tedukuri

《算法竞赛进阶指南》资源社区

Primary LanguageC++

tedukuri

tedukuri 是「手作り」的意思,读作「てづくり」(近似英文 tezukuli),指的是由《算法竞赛进阶指南》的作者、读者一起,用自己的双手共同维护的资源社区。为此,我们选择了 GitHub 这个世界上最大的 Programmer Community 作为支持平台。

关于本书的发售问题或其他信息,请戳作者个人网站 http://www.lydshy.com

Contents

目前,这个repo里包含以下内容:

  • 最新勘误(更新于2018年3月27日)
  • 最新配套内容(随时更新习题翻译、标程、测试数据、习题题解等)

相比原书配套光盘,这个repo已经增加了若干道POJ题目的测试数据,请参照提交历史 (commits)。

Contributions

除作者不断收集外,当读者获得数据或自己生成了数据,或者认为自己的解法独具一格、代码很具有参考价值时,非常欢迎为这个repo作出贡献。您的用户名将会永远地记录在提交历史 (commits) 中,并展示在 contributors 页面。您将对自己的改动负责,因此请确保其没有版权问题。

作为一名程序员,学习使用 Git 是一项基本生存技能。下面的步骤是给不熟悉 Git 相关流程的读者阅读的:

  • 注册 GitHub 账户,并 fork 这个repo的最新副本到自己的账户下。
  • clone 该副本到本地计算机,并创建一个新的分支 (branch)。
  • 作出改动,在自己的分支上提交 (commit),并写上一句简短、恰当的改动说明。
  • 打开一个 Pull Request,请求合并改动到原repo,等待审核通过或得到修改意见。

更详细的指南请参考 Git 手册。您可能需要安装软件来获得 Git 命令行或图形化界面工具。