作业帮 > 数学 > 作业

求教时间复杂度的计算:O(1)+O(2)+...+O(N-1)+O(N)=?O(1)+...+O(N/4)+O(N/2)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/02 02:50:11
求教时间复杂度的计算:O(1)+O(2)+...+O(N-1)+O(N)=?O(1)+...+O(N/4)+O(N/2)+O(N)=?
O(1)+O(2)+...+O(N-1)+O(N)=?
O(1)+...+O(N/4)+O(N/2)+O(N)=?
对时间复杂度的计算一直不太清楚.
第一个:1+2 + ...+ N = N(N+1)/2 于是去掉常量和低阶的得到O(N^2)
第二个:1 + ...+ N/4 + N/2 + N = 2N,于是为O(N)