流水作业调度Java代码(3)
时间:2026-01-24
时间:2026-01-24
String s1=JOptionPane.showInputDialog(null,"输入v["+i+"]:", "0-1背包问题",JOptionPane.QUESTION_MESSAGE);
x[i]=Integer.parseInt(s1);
System.out.print(x[i]+" ");
}
System.out.println();
int []y=new int[n];
//数组赋值及输出
System.out.println( );
System.out.println("n个作业的bi值数组:");
for(int i=0;i<=n-1;i++){
String s1=JOptionPane.showInputDialog(null,"输入w["+i+"]:", "0-1背包问题",JOptionPane.QUESTION_MESSAGE);
y[i]=Integer.parseInt(s1);
System.out.print(y[i]+" ");
}
System.out.println();
//int n=x.length;
int []z=new int[n];
System.out.println();
System.out.println("完成作业所需最短时间 "+flowShop(x,y,z)); System.out.println();
System.out.println("作业编号自0开始,作业执行顺序为 "); for(int j=0;j<n;j++)
System.out.print(" "+z[j]);
System.out.println();
}
}
上一篇:中美联合声明2011+中英对照