最小树形图算法，使用邻接矩阵存图，返回-1表示无最小树形图。否则，tmp[i].second表示i的入边
map[i][j] = 1 表示表示存在一条从i到j的有向边
dis[i][j] 表示从i到j边的长度
