gpt4 book ai didi

algorithm - 在 O(n) 时间内添加方阵?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:29:01 24 4
gpt4 key购买 nike

假设我们有两个大小相同的方阵 n,分别命名为 AB

AB 共享属性,即它们的主对角线中的每个条目都是相同的值(即,A[0,0] = A[ 1,1] = A[2,2] ... = A[n,n]B[0,0] = B[1,1] = B[2,2] 。 .. = B[n,n]).

有没有办法表示 AB 以便它们可以在 O(n) 时间内相互添加,而不是 O(n^2) ?

最佳答案

一般来说:没有。

对于 nxn 矩阵,有 n^2 个输出值要填充;这需要 O(n^2) 时间。

您的情况:否。

即使 O(n) 的输入/输出值是相关的,也留下 O(n^2) 是独立的。所以没有表示可以将整体运行时间减少到 O(n^2) 以下。

但是……

为了减少运行时间,有必要(但不一定足够)将依赖值的数量增加到O(n^2)。显然,这是否可能取决于特定情况...

关于algorithm - 在 O(n) 时间内添加方阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15773190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com