【发布时间】:2021-01-23 00:58:22
【问题描述】:
我是编程新手,我正在用 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());
}
谢谢!
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/questions/21425346/…
标签: java