V2EX  ›  英汉词典

PUSHDOWN

释义 Definition

pushdown(多作名词或形容词)在计算机科学中通常指“下推”概念,最常见于 pushdown automaton(下推自动机):一种带有栈(stack)作为额外存储的抽象计算模型,常用于描述与分析上下文无关语言(如括号匹配、简单表达式语法等)。

发音 Pronunciation (IPA)

/ˈpʊʃˌdaʊn/

例句 Examples

The pushdown automaton uses a stack to match parentheses.
下推自动机使用栈来匹配括号。

In formal language theory, pushdown mechanisms can recognize many patterns that finite automata cannot handle.
在形式语言理论中,下推机制能够识别许多有限自动机无法处理的模式。

词源 Etymology

pushdown 是由动词短语 push down(向下推、压下去) 组合而成。在计算理论里,它借用了“把符号压入栈(push)/从栈顶操作”的形象比喻:信息被“压”进一个后进先出(LIFO)的结构中,从而让机器具备比有限自动机更强的记忆能力。

相关词 Related Words

文学与著作中的用例 Literary Works

  • Introduction to Automata Theory, Languages, and Computation(Hopcroft, Motwani, Ullman)
  • Introduction to the Theory of Computation(Michael Sipser)
  • Compilers: Principles, Techniques, and Tools(Aho, Lam, Sethi, Ullman,“龙书”)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1206 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:58 · PVG 01:58 · LAX 10:58 · JFK 13:58
♥ Do have faith in what you're doing.