来源:不言 发布时间:2018-10-10 15:46:41 阅读量:679
本篇文章给大家带来的内容是关于php如何实现构建排除当前元素的乘积数组(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
构建乘积数组
给定一个数组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]。不能使用除法。
1. 这题的意思是 B数组的元素是A数组中所有元素的乘积,但是要排除掉当前元素
2. A数组在i元素左右分成两部分,分别相乘
3. left数组是 A[0]...A[n-1], right数组是A[1]...A[n]
4. 组合出新的数组
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如何实现构建排除当前元素的乘积数组(附代码)的详细内容,更多请关注php中文网其它相关文章!