算法复杂度是什么概念

常识录 人气:1.41W

算法复杂度是什么概念

算法复杂度包括时间复杂度和空间复杂度。 时间复杂度就是执行算法所需要的时间即执行多少次赋值、比较、判断等操作。空间复杂度就是执行该算法需要消耗多少存储空间。二者都是越低越好,但往往不能兼顾,需要找到时间和空间复杂度的平衡点。