我想知道是否有更好的方法可以为数组的部分和生成更好的性能的解决方案。
给定一个说的数组x = [ 0, 1, 2, 3, 4, 5 ],我生成了项目的子数组,然后计算了每个数组的总和,得出:
[ 0, 1, 3, 6, 10, 15 ]
Run Code Online (Sandbox Code Playgroud)
因此,完整的代码是:
x.map((y,i)=>x.filter((t,j)=>j<=i))
.map(ii=>ii.reduce((x,y)=>x+y,0))
Run Code Online (Sandbox Code Playgroud)
我想知道平面图或其他数组方法是否具有不需要扩展每个子数组的解决方案。