algorithm - Big O 符号的数学逼近与编程中的实用数学逼近有什么关系
问题描述
我有一个关于渐近复杂性的问题,特别是大 O 表示法。
从数学上讲:我们有一个函数 T(n) 它的输出:我们的算法所花费的时间。
例如 T(n) = 1000 + 10n 。我们选择一个简单的函数 F(n) = n ,对于一些大的自然数 N 和常数 C , T(n) <= CF(n) 相当于 T(n) 属于 O(f(n)) (其中 T 由 CF(n) 控制的一组函数)。
我的具体问题:我没有得到 upper bounds 的点,从特定的输入 N ,所有 T(n) 点都以 F(n) 点为上限。
数学近似与计算机科学中最坏情况复杂性和大 O 表示法之间的关系是什么
解决方案
在阅读有关该主题的更多信息后。这个数学证明只是一个近似值,用于解释我们的函数 T(n) [它是我们的算法执行某些特定工作所花费的指令或步骤的输出数量] 的上限为等效函数 CF(n),其中 C 是一些特定的大常数 > 0 。所以我们的上限指的是最坏情况下的复杂度,我们的算法可以达到(并且可以达到,因为在数学上 T(n) 和 F(n) 相交于某个特定的大 N > 0 成为上界(上限属于我们的功能) ) 。所以在简历中,它是证明最坏情况复杂度是我们的算法可以达到的上限(或上界)的近似值。
推荐阅读
- c++ - C++ constructor or recursive member function when using templates
- html - 当分辨率改变时,html页面上的元素会改变位置
- javascript - Why variable from mod file is not changed when something function in executed
- javascript - What is the correct syntax inside the src property in a img tag for a mapped json file using ReactJS?
- flutter - 单击“FLUTTER”按钮时如何绘制动画线
- javascript - Active ServiceWorker 并不总是拦截请求
- php - 验证用户并在没有密码的情况下获取令牌(PHP Admin SDK)
- sql - Postgres 将 JSONB 对象属性增加 X
- flutter - Flutter: app stops working whit image gallery on Android
- reactjs - React Router 中的动态组件属性值