将矢量元素乘以每个其他元素

时间:2015-05-26 02:22:25

标签: java vector

假设我有一个向量

Vec[5] = {a1, a2, a3, a4, a5}

如何制作一个倍增的方法:

a1*a2, a1*a3, a1*a4, a1*a5
a2*a3, a2*a4, a2*a5
a3*a4, a3*a5
a4*a5

谢谢!

1 个答案:

答案 0 :(得分:2)

使用嵌套循环:

for (int i = 0; i < vec.length - 1; i++)
    for (int j = i + 1; j < vec.length; j++)
        // do something with i*j
        System.out.print(i*j + " ");