我是编程新手,我正在用 Java 编写程序。
如何将列表中的每个元素与列表中的所有其他元素相乘?像这样:[1, 3, 5, 7] 应该像这样相乘:1 * 3 + 1 * 5 + 1 * 7 + 3 * 5 + 3 * 7 + 5 * 7
我该如何为此编写算法?我知道它是这样的,但我的头脑无法弄清楚我必须添加/更改什么。
for (int index = 0; index < list.size(); index++) {
sum += (list.get(index) * (list.get());
}
谢谢!