import java.util.Scanner;
public class Main {
public static float p[],q[],c[][],w[][],root[][];
public static float max=Float.MAX_VALUE;
public static void bestsolution(float root[][],int i,int j)
{
if(i<=j)
{
System.out.println("start at: "+i+" ends with: "+j+" root is:"+(int)root[i][j]);
bestsolution(root, i, (int)root[i][j]-1);
bestsolution(root, (int)root[i][j]+1, j);
}
}
public static void optimal_choose(float c[][],float root[][],float w[][],int n)
{
......
阅读全文