为了账号安全,请及时绑定邮箱和手机立即绑定

不是严格正方形的二维数组的时间复杂度是多少?

不是严格正方形的二维数组的时间复杂度是多少?

九州编程 2023-03-22 14:05:20
假设我们有一个看起来像这样的二维数组array = [[1,2,3],         [4,5,6]] 如您所见,它不是一个二维方形数组,我们有一个函数可以对其中的所有值求和。def sum_values(array):     total = 0     for i in array:         for j in i:             total += j     return total      那么问题来了,时间复杂度还是O(n^2)吗?或者像 O(ab) 之类的东西?
查看完整描述

1 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

您可以定义n为输入矩阵的大小并说算法是,O(n)或者您可以定义n为输入中的行数和m列数并说算法是O(n*m)



查看完整回答
反对 回复 2023-03-22
  • 1 回答
  • 0 关注
  • 74 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信