首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“N的常数因子”的含义?

“N的常数因子”的含义?
EN

Stack Overflow用户
提问于 2015-04-16 10:22:45
回答 2查看 633关注 0票数 2

在我正在阅读的一篇文章中(由Robert和Kevin编写的算法第4版)中有跟随通道

增量序列是用来驱动最坏情况下比较数N^4/3,N^5/4,N^6/5,.的渐近增长的,但这些结果中有许多主要是学术上的,因为这些函数很难区分彼此(和N的常数因子),从而达到N的实用价值。

在这种情况下,“N的常数因子”的含义是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-16 10:35:23

序列N^4/3, N^5/4, N^6/5, ...接近N,因为指数越来越接近1

这意味着“最坏情况下的比较数的渐近增长”中的术语随着N的逼近而变得越来越近。在实践中,N可以被看作是常数因子。

(作者添加了“对于N的实用值”的警告,因为对于巨大的值,序列中的术语在更长的时间内是可以区分的。)

票数 2
EN

Stack Overflow用户

发布于 2015-04-16 10:25:42

这意味着该算法将花费N个时间或N个操作。

在这种情况下,作者可能想强调N和O(N)时间复杂度的差异。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29671853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档