二次时间(复杂度):在计算机科学中,指算法的运行时间随输入规模 n 的增长大致与 n² 成正比,常写作 **O(n²)**。当数据量变大时,耗时增长会非常快。(在某些语境下也可泛指“平方级增长”。)
A simple bubble sort runs in quadratic time.
简单的冒泡排序属于二次时间复杂度。
The program worked fine on small inputs, but its quadratic time behavior made it too slow at scale.
这个程序在小输入上运行良好,但由于呈二次时间增长,数据规模一大就变得太慢。
/kwɑˈdrætɪk taɪm/
quadratic 来自拉丁语 quadratus(“正方形的、平方的”),与“平方(square)”这一概念相关;在数学中常指“二次的”。time 在计算领域常与 time complexity(时间复杂度) 搭配使用,因此 quadratic time 字面意思就是“平方级的时间增长”。