V2EX  ›  英汉词典

Polynomial Time

释义 Definition

多项式时间:在计算机科学中,指算法的运行时间(或步骤数)能用输入规模 (n) 的某个多项式来上界表示,如 (O(n))、(O(n^2))、(O(n^k))。通常被视为“相对高效/可行(tractable)”的时间复杂度类别。(也常与“指数时间”作对比。)

发音 Pronunciation (IPA)

/ˌpɑːlɪˈnoʊmiəl taɪm/

例句 Examples

The sorting algorithm runs in polynomial time.
这个排序算法在多项式时间内运行。

If a problem can be solved in polynomial time, it is generally considered feasible for large inputs.
如果一个问题能在多项式时间内解决,通常就认为它在大规模输入下是可行的。

词源 Etymology

polynomial 源于数学术语:poly-(希腊语“多”)+ -nomial(与“项/名称”相关的构词成分,常见于 binomial, monomial 等),表示“由多个项组成的”。polynomial time 则是把“多项式”这一增长形式借用到算法分析里,用来描述运行时间随输入规模增长的速度。

相关词 Related Words

文学与著作中的用例 Literary Works

  • Introduction to Algorithms(Cormen, Leiserson, Rivest, Stein)
  • Computers and Intractability: A Guide to the Theory of NP-Completeness(Garey & Johnson)
  • Computational Complexity(Christos H. Papadimitriou)
  • The Nature of Computation(Moore & Mertens)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   692 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 22:17 · PVG 06:17 · LAX 14:17 · JFK 17:17
♥ Do have faith in what you're doing.