摘要: 第四部分:进阶项目 原文:Part IV: Intermediate Projects 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 在第三部分中,你学习了数据结构和算法的基础知识,但更重要的是,你学习了审计和测试代码。你并没有审计和测试你自己的代码。你刚刚通过我教给你的方式 阅读全文
posted @ 2017-08-10 20:48 绝不原创的飞龙 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 练习 1:流程 原文:Exercise 1: On Process 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 软件开发世界中有两种类型的流程。首先是团队流程,这是 Scrum,敏捷或者极限编程。这些流程旨在帮助一群人合作开发大型代码库,而不会相互干扰。团队流程指的是,每个 阅读全文
posted @ 2017-08-10 16:58 绝不原创的飞龙 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 练习 24:URL 快速路由 原文:Exercise 24: Fast URL Search 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 我们将结束数据结构和算法的部分,并将数据结构用于实际问题。我已经写了几个 Web 服务器,一个不断出现的问题是,将 URL 路径匹配到“ 阅读全文
posted @ 2017-08-10 11:26 绝不原创的飞龙 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 练习 23:三叉搜索树 原文:Exercise 23: Ternary Search Trees 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 我们将研究的最后一个数据结构称为三叉搜索树(TSTree),它可以在一组字符串中快速查找字符串。它类似于BSTree,但是它有三个子 阅读全文
posted @ 2017-08-10 10:25 绝不原创的飞龙 阅读(13) 评论(0) 推荐(0) 编辑