修改示例代码问题 (#484)

优化题目列表显示
This commit is contained in:
xin zhao
2018-05-23 02:37:27 +08:00
committed by 无闻
parent b4299ce373
commit 85bfd8ff43

View File

@@ -53,7 +53,7 @@ type TT float64
func (t TT) String() string { func (t TT) String() string {
return fmt.Sprintf("%v", t) return fmt.Sprintf("%v", t)
} }
t. String() t.String()
``` ```
**练习 10.12** type_string.go **练习 10.12** type_string.go
@@ -99,7 +99,9 @@ pop 获取栈的最顶部一个非空(非零)的格子的值。现在可以
为栈定义一 `Stack` 类型,并为它定义一个 `Push``Pop` 方法,再为它定义 `String()` 方法(用于调试)它输出栈的内容,比如:`[0:i] [1:j] [2:k] [3:l]` 为栈定义一 `Stack` 类型,并为它定义一个 `Push``Pop` 方法,再为它定义 `String()` 方法(用于调试)它输出栈的内容,比如:`[0:i] [1:j] [2:k] [3:l]`
1stack_arr.go使用长度为 4 的 int 数组作为底层数据结构。 1stack_arr.go使用长度为 4 的 int 数组作为底层数据结构。
2stack_struct.go使用包含一个索引和一个 int 数组的结构体作为底层数据结构,索引表示第一个空闲的位置。 2stack_struct.go使用包含一个索引和一个 int 数组的结构体作为底层数据结构,索引表示第一个空闲的位置。
3使用常量 LIMIT 代替上面表示元素个数的 4 重新实现上面的 1和 2使它们更具有一般性。 3使用常量 LIMIT 代替上面表示元素个数的 4 重新实现上面的 1和 2使它们更具有一般性。
## 链接 ## 链接