Похоже, вы хотите подмножество суммы и из этого максимального значения.
Подмножество содержит n
частей, а вложенное для l oop вычисляет сумму.
Например, если у вас есть n = 3
и массив
1 2 3 4 5 6 7 8 9 values
0 1 2 3 4 5 6 7 8 indices i
j = 0 ... 2
1 2 3 indices 0 + 0, 0 + 1, 0 + 2
2 3 4 indices 1 + 0, 1 + 1, 1 + 2
3 4 5 :
4 5 6 :
5 6 7 :
6 7 8 :
7 8 9 indices 6 + 0, 6 + 1, 6 + 2
, и вы получите для каждой строки подмножество суммы для трех элементов.