百科问答小站 logo
百科问答小站 font logo



为什么算法时间复杂度没有三角函数级别? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

因为n趋于无穷大时,三角函数没有值……


的含义可以简单理解为:令算法要处理的数据的规模为n,则算法处理的时间t满足:

C为一个常数。


反过来

表示:


也就是算法处理时间的增长速度极限。

譬如说常见的 表示:

算法所需要的处理时间与规模没有关系,随着数据规模的增长,算法所需的处理时间永远不超过某个常数。因为C*1=C

表示,随着数据规模的增长,算法所需要的处理时间增长永远不会超过数据规模的常数倍。




  

相关话题

  2021-05-28:跳跃游戏 II。给定一个非负整数数组,你最初位于数组的第一个位...如何解答呢? 
  RSA的公钥和私钥到底哪个才是用来加密和哪个用来解密? 
  一道阿里笔试题,思路应该是怎样? 
  最快的 atoi、atof 实现是什么样的? 
  如何看待王思聪开始第二波抽奖,这轮抽奖结果的性别比是否会发生明显的变化? 
  算法导论求有向图强连通分量:按拓扑排序,求反向图的DFS。若改成按拓扑排序倒序,用原图做DFS,错在哪? 
  对 n × n 网格图,从左下角走到右上角的边不重复路径(即左下角到右上角的迹)有多少种? 
  如果“P=NP”得到证明,意味着什么? 
  为什么说 MD5 是不可逆的? 
  Learning To Rank的pair wise方法如何得到全局排序结果呢? 

前一个讨论
你们公司的 CTO(技术总监)平时都在做些什么?
下一个讨论
如何评价2月8日「冰墩墩说话」的微博热搜?





© 2024-11-15 - tinynew.org. All Rights Reserved.
© 2024-11-15 - tinynew.org. 保留所有权利