Skip to content

Commit

Permalink
翻译修正 (unknwon#592)
Browse files Browse the repository at this point in the history
* 翻译修正

 A new value is put in the highest cell which is empty (contains 0), on top: this is called push.

* Update 10.7.md

原文中的which此处可省略掉,译文更通顺
  • Loading branch information
Respawnz authored and unknwon committed Mar 26, 2019
1 parent d403aa7 commit 0f0d0b0
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions eBook/10.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,11 +92,12 @@ type T struct {

一个新栈中所有格子的值都是 0。

push 将一个新值放到栈的最顶部一个非空(非零)的格子中。
将一个新值放到栈的最顶部一个空(包括零)的格子中,这叫做`push`

pop 获取栈的最顶部一个非空(非零)的格子的值。现在可以理解为什么栈是一个后进先出(LIFO)的结构了吧。
获取栈的最顶部一个非空(非零)的格子的值,这叫做`pop`
现在可以理解为什么栈是一个后进先出(LIFO)的结构了吧。

为栈定义一 `Stack` 类型,并为它定义一个 `Push``Pop` 方法,再为它定义 `String()` 方法(用于调试)它输出栈的内容,比如:`[0:i] [1:j] [2:k] [3:l]`
为栈定义一个`Stack` 类型,并为它定义 `Push``Pop` 方法,再为它定义 `String()` 方法(用于调试)输出栈的内容,比如:`[0:i] [1:j] [2:k] [3:l]`

1)stack_arr.go:使用长度为 4 的 int 数组作为底层数据结构。

Expand Down

0 comments on commit 0f0d0b0

Please sign in to comment.