freeCodeCamp/guide/chinese/computer-science/notation/asymptotic-notation/index.md

22 lines
1.2 KiB
Markdown
Raw Normal View History

---
title: Asymptotic Notation
localeTitle: 渐近符号
---
## 渐近符号
我们如何衡量算法的性能价值?
考虑时间是我们最宝贵的资源之一。在计算中,我们可以根据流程完成所需的时间来衡量绩效。如果两个算法处理的数据相同,我们可以决定解决问题的最佳实现。
我们通过定义算法的数学极限来做到这一点。这些是大O大omega和big-theta或算法的渐近符号。在图表上对于任何给定的数据集或者“上限”big-O将是最长的算法。 Big-omega就像big-O的对立面即“下界”。这就是算法达到任何数据集的最高速度的地方。 Big theta要么是算法的确切性能值要么是窄上限和下限之间的有用范围。
一些例子:
* “在你的生命中,交付将在那里。” 大O上限
* “我可以给你至少一美元。” (大欧米茄,下界)
* “今天的高点将是25ºC低点将是19ºC。” big-theta狭窄
* “距离海滩只有一公里的路程。” big-theta确切
#### 更多信息:
* [渐近符号](https://learnxinyminutes.com/docs/asymptotic-notation/)