n位数组乘法的时间复杂度

时间:2014-11-23 22:36:30

标签: asymptotic-complexity electronics digital-logic

考虑一个乘以两个n位数的数组乘法器。如果 电路中的每个门都有一个单位延迟,即总延迟 乘数是?

  1. Θ(1)
  2. Θ(logn)时间
  3. Θ(n)
  4. Θ(N ^ 2)

2 个答案:

答案 0 :(得分:1)

Multiplication of unsigned numbers using array of full adders

如果你看到上面的图像,你会发现引起的延迟与阵列成对角线 所以延迟大约是sqrt(2)*(2n-1) 这是Θ(n)

答案 1 :(得分:0)

没有。在n位乘法器(nxn)中使用的门的数量是2n-1。 所以。 如果每个门都需要单位延迟,那么总延迟 0(2N-1)= 0(n)的 它是线性顺序