顺便把Kruskal也做了，而且发现了Prim的错误