大O符号(Big O notation)是用于描述函数渐进行为的数学符号。更确切地说,它是用另一个(通常更简单的)函数来描述一个函数数量级的渐近上界。在数学中,它一般用来刻画被截断的无穷级数尤其是渐近级数的剩余项;在计算机科学中,它在分析算法复杂度的方面非常有用。 大O符号是由德国数论学家保罗·巴赫曼(Paul Bachmann)在其1892年的著作《解析数论》(Analytische Zahlentheorie)首先引入的。而这个记号则是在另一位德国数论学家艾德蒙·朗道(Edmund Landau)的著作中才推广的,因此它有时又称为朗道符号(Landau symbol)。代表“order of ...”(……阶)的大O,最初是一个大写的希腊字母Ο(Omicron),现今用的是英文大写字母O,但从来不是阿拉伯数字0。 这个符号有两种形式上很接近但迥然不同的使用方法:无穷大渐进与无穷小渐进。然而这个区别-{只是}-在运用中的而不是原则上的——除了对函数自变量的一些不同的限定,“大O”的形式定义在两种情况下都是相同的。 无穷大渐进 在分析算法效率的时候非常有用。举个例子,解决一个规模为 n 的问题所花费的时间(或者所需步骤的数目)可以被求得:T(n) = 4n2 ? 2n + 2。 当n增大时,n2项将开始占主导地位,而其他各项可以被忽略——举例说明:当n = 500,4n2
您可能关注的文档
最近下载
- 建筑基坑支护技术规程_JGJ120-2012.pdf VIP
- 标准图集-华北-11BS4排水工程华北标图集.pdf VIP
- 2025广东广州市南沙区卫生健康局公开招聘区属公立医院工作人员110人笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 2016渝税通操作指南.doc VIP
- 章义伍流程解放管理课件.pptx
- 【广州】2025年广东广州市南沙区卫生健康局招聘第三批事业单位工作人员6人笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 中考数学专项解直角三角形(压轴必刷30题5种题型专项训练)含答案及解析.pdf VIP
- 《GB 38755-2019电力系统安全稳定导则》(2025版)深度解析.pptx
- 【广州】2026年广东广州市南沙区卫生健康局招聘第三批事业单位工作人员6人笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 中国邮政集团2026年校园招聘笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)