Scala中的二维数组乘法
生活随笔
收集整理的這篇文章主要介紹了
Scala中的二维数组乘法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
def test1(): Unit ={val Aij = Array(Array(1, 2),Array(3, 4),Array(5, 6))val Bij = Array(Array(5, 10),Array(10, 15),Array(15, 20))//陣列(1 * 5 + 2 * 10 + 3 * 10 + 4 * 15 + 5*15 + 6*20)//var res = Aij.zip(Bij) map (_.zipped map (_ * _)) map (_.sum)var sum =0 //310for (e <- Aij.zip(Bij) map (_.zipped map (_ * _)) map (_.sum)) {sum+=e}println(sum)}
http://www.voidcn.com/article/p-vcgmzyab-bye.html
總結
以上是生活随笔為你收集整理的Scala中的二维数组乘法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【收藏】误删idea 的.iml文件后的
- 下一篇: 【收藏】python实现矩阵乘法运算的几