來源:不言 發(fā)布時間:2018-10-10 15:46:41 閱讀量:861
本篇文章給大家?guī)淼膬?nèi)容是關(guān)于php如何實現(xiàn)構(gòu)建排除當(dāng)前元素的乘積數(shù)組(附代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
構(gòu)建乘積數(shù)組
給定一個數(shù)組A[0,1,...,n-1],請構(gòu)建一個數(shù)組B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。
1. 這題的意思是 B數(shù)組的元素是A數(shù)組中所有元素的乘積,但是要排除掉當(dāng)前元素
2. A數(shù)組在i元素左右分成兩部分,分別相乘
3. left數(shù)組是 A[0]...A[n-1], right數(shù)組是A[1]...A[n]
4. 組合出新的數(shù)組
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
以上就是php如何實現(xiàn)構(gòu)建排除當(dāng)前元素的乘積數(shù)組(附代碼)的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!