From 85bfd8ff43a6b9c15f6fc996632fada348a2ece5 Mon Sep 17 00:00:00 2001 From: xin zhao Date: Wed, 23 May 2018 02:37:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A4=BA=E4=BE=8B=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E9=97=AE=E9=A2=98=20(#484)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化题目列表显示 --- eBook/10.7.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eBook/10.7.md b/eBook/10.7.md index a0a193c..fce5727 100644 --- a/eBook/10.7.md +++ b/eBook/10.7.md @@ -53,7 +53,7 @@ type TT float64 func (t TT) String() string { return fmt.Sprintf("%v", t) } -t. String() +t.String() ``` **练习 10.12** type_string.go @@ -99,7 +99,9 @@ pop 获取栈的最顶部一个非空(非零)的格子的值。现在可以 为栈定义一 `Stack` 类型,并为它定义一个 `Push` 和 `Pop` 方法,再为它定义 `String()` 方法(用于调试)它输出栈的内容,比如:`[0:i] [1:j] [2:k] [3:l]`。 1)stack_arr.go:使用长度为 4 的 int 数组作为底层数据结构。 + 2)stack_struct.go:使用包含一个索引和一个 int 数组的结构体作为底层数据结构,索引表示第一个空闲的位置。 + 3)使用常量 LIMIT 代替上面表示元素个数的 4 重新实现上面的 1)和 2),使它们更具有一般性。 ## 链接