private static Stack<Integer> temp = new Stack<Integer>();
public void populateSubset(int[] DATA, int fromIndex, int endIndex, int target) {
if (sumInStack == target) {
check = true ;
2つの数のリストと合計のリスト(特定の順序でなし)のリストに対応ペアのセット検索: a = [1,2,3]
b = [4,5,6]
c = [6,7,8]
がどのように私はd[k] = (a[i], b[j])、このようなペアdのすべてのセットを見つけることができますがそのc[k] = a[i] + b[j]ペアは置換なしでaとbから使用されますか? c = [7,7,7]については d
負の値と負のターゲットを扱う方法が不思議でしたが、私のプログラムはこれらの変数に負の値が指定されたときはいつでもインデックスの範囲外のインデックスを返します。私はhasSum関数がこのプロジェクトの負の値で動作する必要があります、私は正に仮定することはできません。 import java.util.Stack;
import java.util.Scanner;
public class s
近傍アルゴリズムを使用してサブセット和問題を実装しようとしています。 ここに擬似コードがあります: 1. Generate a random solution for the problem and call it S 2. Compute the neighborhood of S and choose S' as the best solution in the neighborhood 3.