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



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

  

user avatar   Ivony 网友的相关建议: 
      

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


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

C为一个常数。


反过来

表示:


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

譬如说常见的 表示:

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

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




  

相关话题

  红黑树的实现可以有多精简(各种语言随意)? 
  为什么算法时间复杂度没有三角函数级别? 
  禁止使用sqrt等返回浮点数的函数,如何最高效的得到最小的不小于给定正整数的完全平方数? 
  平滑的战争迷雾效果是如何实现的? 
  如何看待字节跳动算法工程师猝死,妻子怀孕两个月?当前情况如何? 
  哪本《数据结构与算法》最好? 
  《阮一峰版快速排序完全是错的》一文是否存在事实错误? 
  EM算法存在的意义是什么? 
  nlp有哪些值得完整实现一遍的算法? 
  电子设备(如电脑)内置时钟的算法是如何“分辨/度量”出一秒的长度的? 

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





© 2025-04-02 - tinynew.org. All Rights Reserved.
© 2025-04-02 - tinynew.org. 保留所有权利