算法复杂度问题

var nums = [1,3,2,1];


nums.sort();

for(var i = 0;i<nums.length;i++){

  //代码  

}

这个代码的复杂度是仅仅只是 for 循环的 n ,还是包括了 sort()  方法的复杂度?

sort() 方法的实现肯定也是通过for 循环,那这部分要计入到上面的 复杂度中吗?


至尊宝的传说
浏览 709回答 2
2回答

一只甜甜圈

应该算吧,循环n次,每次还要比对n-1个数
打开App,查看更多内容
随时随地看视频慕课网APP