- 3
- 0
- 约5.32千字
- 约 7页
- 2016-04-29 发布于浙江
- 举报
(1)大O符号
大O符号是由德国数论学家保罗·巴赫曼(Paul Bachmann)在其1892年的著作《解析数论》(Analytische Zahlentheorie)首先引入的。而这个记号则是在另一位德国数论学家艾德蒙·朗道(Edmund Landau)的著作中才推广的,因此它有时又称为朗道符号(Landau symbol)。代表“order of ...”(……阶)的大O,最初是一个大写的希腊字母Θ(Omicron),现今用的是英文大写字母O,但从来不是阿拉伯数字0。
这个符号有两种形式上很接近但迥然不同的使用方法:无穷大渐近与无穷小渐近。然而这个区别只是在运用中的而不是原则上的——除了对函数自变量的一些不同的限定,“大O”的形式定义在两种情况下都是相同的。
大O符号在分析算法效率的时候非常有用。举个例子,解决一个规模为 n 的问题所花费的时间(或者所需步骤的数目)可以被求得:T(n) = 4n^2 - 2n + 2。当 n 增大时,n^2; 项将开始占主导地位,而其他各项可以被忽略——举例说明:当 n = 500,4n^2; 项是 2n 项的1000倍大,因此在大多数场合下,省略后者对表达式的值的影响将是可以忽略不计的。
进一步看,如果我们与任一其他级的表达式比较,n^2; 项的系数也是无关紧要的。例如一个包含 n^3; 或 2^n项的表达式,即使 T(n) = 1,000,
您可能关注的文档
- 《算法》复习总结(罗启涛).doc
- 《算法》复习总结(何梓华).doc
- 算法复习总结蔡明海.doc
- 《算法》复习总结(张聪).doc
- 《算法》复习总结( 冯得晟).doc
- 《算法》复习总结(黎嘉健).doc
- 《算法》复习总结(何挚伟).doc
- 《算法》复习总结(岑炜安).doc
- 《算法》复习总结(郑瑞林).doc
- 《算法》复习总结 (屈嘉照).doc
- 变了——美国就业“好坏”之争.docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(86).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(21).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(42).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(48).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(50).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(62).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(4).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(14).docx
- 2026年全国高考语文专项练习题——文学类文本阅读(小说_散文)(82).docx
原创力文档

文档评论(0)