hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › 魏尔萧 › 日志

ArrayList是线性表,请选择进行get(int index)操作的算法复杂度  

2022-07-27 19:00:35 查看(84) 回复(0)

举例说明:
public  int  counter(  int  n  )  {  
      int  sum  =0;  //1次
      for  (int  i=1;i<n;i++){  //n次  
              sum+=i  ;  //n次
      }  
      return  sum  ;  //1次
}  
最后总的次数为1+n+n+1=2n+2所以时间复杂度f(o)=n;
(时间复杂度不管其他的系数和表达式中的常量,只看n的最高次方)
A、O(n)
B、O(1)
B

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部