From 1c6be233fcf75d405196ad2420bc57ef2d6f99c6 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Sun, 26 Jul 2015 17:16:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B2=BE=E6=A0=A1=EF=BC=9A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eBook/06.1.md | 2 +- eBook/06.11.md | 2 +- eBook/06.12.md | 2 +- eBook/06.3.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eBook/06.1.md b/eBook/06.1.md index f349498..e90ae74 100644 --- a/eBook/06.1.md +++ b/eBook/06.1.md @@ -103,4 +103,4 @@ type binOp func(int, int) int - [目录](directory.md) - 上一节:[函数(function)](06.0.md) -- 下一节:[参数与返回值](06.2.md) +- 下一节:[函数参数与返回值](06.2.md) diff --git a/eBook/06.11.md b/eBook/06.11.md index a14d90f..403a45e 100644 --- a/eBook/06.11.md +++ b/eBook/06.11.md @@ -10,7 +10,7 @@ delta := end.Sub(start) fmt.Printf("longCalculation took this amount of time: %s\n", delta) ``` -您可以查看 Listing 6.20—fibonacci.go 作为实例学习。 +您可以查看示例 6.20 [fibonacci.go](examples/chapter_6/fibonacci.go) 作为实例学习。 如果您对一段代码进行了所谓的优化,请务必对它们之间的效率进行对比再做出最后的判断。在接下来的章节中,我们会学习如何进行有价值的优化操作。 diff --git a/eBook/06.12.md b/eBook/06.12.md index 194e482..6484eb2 100644 --- a/eBook/06.12.md +++ b/eBook/06.12.md @@ -2,7 +2,7 @@ 当在进行大量的计算时,提升性能最直接有效的一种方式就是避免重复计算。通过在内存中缓存和重复利用相同计算的结果,称之为内存缓存。最明显的例子就是生成斐波那契数列的程序(详见第 6.6 和 6.11 节): -要计算数列中第 n 个数字,需要先得到之前两个数的值,但很明显绝大多数情况下前两个数的值都是已经计算过的。即每个更后面的数都是基于之前计算结果的重复计算,正如 listing 6.11 - fibonnaci.go 所展示的那样。 +要计算数列中第 n 个数字,需要先得到之前两个数的值,但很明显绝大多数情况下前两个数的值都是已经计算过的。即每个更后面的数都是基于之前计算结果的重复计算,正如示例 6.11 [fibonnaci.go](examples/chapter_6/fibonnaci.go) 所展示的那样。 而我们要做就是将第 n 个数的值存在数组中索引为 n 的位置(详见第 7 章),然后在数组中查找是否已经计算过,如果没有找到,则再进行计算。 diff --git a/eBook/06.3.md b/eBook/06.3.md index aac5d59..59510ef 100644 --- a/eBook/06.3.md +++ b/eBook/06.3.md @@ -108,5 +108,5 @@ func F3(s []string) { } ## 链接 - [目录](directory.md) -- 上一节:[参数与返回值](06.2.md) +- 上一节:[函数参数与返回值](06.2.md) - 下一节:[defer 和追踪](06.4.md) \ No newline at end of file