指数时间(复杂度):指算法的运行时间随着输入规模 (n) 的增长,按指数函数增长(常见形式如 (2^n)、(c^n))。在计算机科学中常用来描述非常不易在大规模输入上高效求解的问题与算法。(也常见写法:exponential time)
The brute-force solution takes exponential-time in the worst case.
暴力解法在最坏情况下需要指数时间。
Although the algorithm is correct, its exponential-time behavior makes it impractical for large inputs, so researchers look for polynomial-time approximations or heuristic methods.
尽管该算法是正确的,但它的指数时间特性使其在大规模输入下不切实际,因此研究者会寻找多项式时间的近似算法或启发式方法。
/ˌɛkspəˈnɛnʃəl taɪm/
Exponential 源自拉丁语词根 exponere(“展示、放出”),在数学语境里发展出“按指数增长”的含义;time 指“时间”。两者合起来在算法分析中表示“运行时间按指数增长”,是复杂度理论中的常用术语。