構建乘積數組(數組)

題目描述:給定一個數組A[0,1,...,n-1],請構建一個數組B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。java 思路一:數組 B[i]的值能夠看做矩陣中每行的乘積。 code 先計算下三角中的連乘,即咱們先算出B[i]中的一部分,而後倒過來按上三角中的分佈規律,把另外一部分也乘進去。 ip
相關文章
相關標籤/搜索