int *tsp_greedy ( ); double path_cost ( int n, double *distance, int *p ); int *path_greedy ( int n, double *distance, int start );