算法运行时间估算常见O(log(n))
log:求对数
例:a^b=n
a为底数,b为n的对数
记作:logA(n)=b  ->求N的对数

计算器验算:
计算器的log默认以10为底  输入 10,log = 1。
10^1=10
换底公式:

验算:2^3=8,求8的对数,log(8)/log(2)=3,计算器默认以10为底

for(int i = 2;i<N;i*=2)

这段代码 i 以 幂增长方式增加
for的循环次数就是N的对数值,log2(N)
设一次运行的时间为O(1),这段的运行时间是O(log2(N))
忽略底数的记法就是  O(log(N))

转载于:https://www.cnblogs.com/mattins/p/7366056.html

算法时间计算:logA(N)与O(n)相关推荐

  1. php 日期算法,php日期时间计算,转载

    php日期时间计算,转载 //php获取今天日期 date("Y-m-d"); //php获取昨天日期 date("Y-m-d",strtotime(" ...

  2. python用链表求两数之和_python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法)...

    python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法) 知之者不如好之者, 好之者不如乐之者.--<雍也> 知道德者不如好道德者, 好道德者不如乐道德者, 是为形容人 ...

  3. 液晶屏幕,OLED屏幕,反应时间计算,RT,ResponseTime,响应时间

    液晶屏幕,OLED屏幕,反应时间计算,ReponseTime DAQ采集卡采集到光电二极管(光电倍增管)输出的模拟量电压数据,采集到的类似方波的数据集,根据采样频率可算出每个点的间隔时间,从而得到数据 ...

  4. 名词解释 算法的有限性_欲借助 FFT 算法快速计算两有限长序列的线性卷积,则过程中要调用 ( ) 次 FFT 算法_学小易找答案...

    [单选题]计算 N=2 L ( L 为整数)点的按时间抽取基 -2FFT 需要 ( ) 级蝶形运算 [单选题]Les étudiants chinois, une fois arrivés en Fr ...

  5. 时间计算题100道_软考学习第20天-----软考综合考试的计算题

    国庆上班第一天,来点实打实的部分,真题中的计算题详细分析 简述 综合部分66-70题基本上是最近几年的计算题(至少5分) 案例分析中的第二题也基本上是最近几年的计算题(20分-30分) 两部分分值都不 ...

  6. 【Android UI】贝塞尔曲线 ⑦ ( 使用 德卡斯特里奥算法 公式计算的 方法绘制三阶贝塞尔曲线示例 )

    文章目录 一.使用 德卡斯特里奥算法 公式计算的 方法绘制三阶贝塞尔曲线 二.代码示例 贝塞尔曲线参考 : https://github.com/venshine/BezierMaker 一.使用 德 ...

  7. Android源码之剩余充电时间计算

    连接电脑USB充电,50%提示需要4H充满,55%需要5H充满 分析: 电量充满时间 = 充一格电所需的时间 x (100-当前电量) 充一格电所需的时间 = 充电总时间/充电格数 mBatteryL ...

  8. 排序--Bubble的优化和性能(算法时间、空间复杂度、稳定性)分析

    一.算法基本思想 (1)基本思想 冒泡排序的基本思想就是:从无序序列头部开始,进行两两比较,根据大小交换位置,直到最后将最大(小)的数据元素交换到了无序队列的队尾,从而成为有序序列的一部分:下一次继续 ...

  9. C语言简单算法之计算分段函数,A除以B,阶梯电价,出租车计价

    C语言简单算法之计算分段函数,A除以B,阶梯电价,出租车计价 1.题目一计算分段函数[1] 1.实验代码 #include<stdio.h> int main() {float x,y;s ...

最新文章

  1. 编译php时错误make ***[libphp5.la] Error 1
  2. conda安装qiime2-清华镜像源替换法解决安装失败
  3. liunx使用ssh免密登录
  4. Android饼图Pie Chart
  5. python写一个游戏多少代码-使用50行Python代码从零开始实现一个AI平衡小游戏
  6. 恢复删除的Linux文件
  7. utf8编码 java_Java UTF8编码
  8. 如何使用mac自带录屏截图功能?真的超好用
  9. Python多线程(threading模块)
  10. div css 会员登录表单,html5 css3谷歌会员登录表单界面特效
  11. MFC动态修改Static Text控件caption
  12. 0基础尝试实现UnityURP渲染管线的AdditionalLit(点光源,聚光灯)非平行光的光照模型代码
  13. oracle怎么看今天星期几,oracle 判断今天是星期几
  14. 电加热炉温度控制系统的研究与设计
  15. 【渐进式:深度光谱变换】
  16. OTDR光时域反射仪 知识总结
  17. 对服务器整体性能画像,青云科技发布新一代企业级云服务器e3 绘制云基础设施标准画像...
  18. 哥大暴跌16名!2023 USNews 全美大学排名发布!
  19. 国内首篇利用freetype的跨平台truetype字体真正轮廓(非位图)获取
  20. 反病毒引擎设计(二):虚拟机查毒

热门文章

  1. Java 字符串取前两位_java怎么获取字符串的前几位字符
  2. mybatis 的 insert
  3. UE4实时渲染基础及深入探究
  4. 短视频-精神鸦片禁忌,2023flag
  5. html前台日历,calendar.html
  6. 801冠号大全及桃花荧光
  7. 单片机音频节奏灯_使LED灯随音乐闪烁的控制方法及音乐节奏闪灯技术
  8. Docker Privileged access
  9. com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.zyw
  10. 2023 年游戏项目中排名前 10 的编程语言