////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //To implement knapsack problem using Greedy algorithm ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// import java.io.*; import java.lang.*; import java.util.*; class KS { public double[] x; public double U,profit,weight; public double[] p,w,c; public int m,n; public KS(int SIZE) { int i; profit=0.0; weight=0.0; x=new double[SIZE]; p=new double[SIZE]; w=new double[SIZE]; c=new double[SIZE]; for(i=0; iU) break; x[i]=1.0; U=U-w[i]; } if(i