在大O或Omega符号中,我知道n是指程序的输入。但是,变量C指的是什么?什么是变量'C'是指大O或欧米茄符号
1
A
回答
1
虽然很难回答这个问题,但不知道你在哪里看到了大O表示法的讨论,所以我怀疑它被用来表示某种常量。
例如,你可以使用C
在翻译用大O符号的语句中使用谓词逻辑术语声明:
f(x) = O(g(x))
表示:存在正实数
C
和x0
,这样对于所有x >= x0
,f(x) <= C * g(x)
选择C
这里的常数倍数的名称完全是任意的。 C
可能很受欢迎,因为它是“恒定”的第一个字母。至多,这是一个惯例。
你可以使用一些其他的字母,其含义是相同的。关于该主题的Wikipedia page(当时我正在写这篇文章)在其大部分方程中使用M
(尽管C
潜入其中的一些页面中)。完全有可能你在一个大O符号的描述中看到了C
,但是随后读了一些根本不使用C
的描述。
相关问题
- 1. 算法复杂度大O,小O,大欧米茄,小欧米茄,西塔
- 2. 大O,大欧米茄,大theta函数
- 3. 大欧米茄符号证明
- 4. 大O和大欧米茄是相同的,但相反?
- 5. 是大欧米茄分配到加法?
- 6. 大O而不是小O意味着Theta?同样,大欧米茄和不小欧米加意味着Theta?
- 7. 大欧米茄分析
- 8. 算法分析(大O和大欧米茄)
- 9. 给大O,大西塔和Big欧米茄功能
- 10. 为什么不是欧米茄(价值)覆盖新的断点?
- 11. 算法比较大O,西塔和欧米茄
- 12. 欧米茄指南针库错误
- 13. 证明大欧米茄功能
- 14. 帮助大欧米茄证明?
- 15. 等于欧米茄()在jeet?
- 16. 大O符号中变量的垂直条是什么意思?
- 17. 任何人都可以解释大O与大欧米茄vs Big Theta?
- 18. 如果f(n)是欧米茄(g(n)),那么2 ^(f(n))是欧米茄(2^g(n))。这是真的还是假的
- 19. 大O符号 - 为什么是O(n^2/4)= O(N^2)
- 20. 欧米茄真的在这里做什么?
- 21. 大O符号,为什么
- 22. 欧米茄4.x子主题创作
- 23. 主题欧米茄3 - 使用区域
- 24. 下界欧米茄表示法
- 25. 整齐/欧米茄网格问题
- 26. AngularJS:拖欧米茄下降指令不工作
- 27. 以下功能的大哦,theta和欧米茄w /说明?
- 28. 这段代码的大O符号是什么?
- 29. 这些for循环的大O符号是什么?
- 30. 该功能的大O符号是什么?
你能把它放在上下文中吗?你在哪里看到“C”?它是如何使用的? –
我正在阅读大O符号的材料,我发现这个片段.. ** f(n)= c g(n)**其中n是程序的输入。 – javapsy