Netlikte farkı çok basit bir şekilde açıklayan çok güzel bir iplik buldum: http://www.thestudentroom.co.uk/showthread.php?t=232168 .
Kruskal'ın algoritması, bir döngü oluşturmaması koşuluyla bir sonraki en ucuz kenarı ekleyerek en ucuz kenardan bir çözüm üretecektir.
Prim'in algoritması, bir sonraki en ucuz tepe noktasını, şu anda çözümde bulunmayan ancak en ucuz kenara bağlanan tepe noktasını ekleyerek rastgele bir tepe noktasından bir çözüm geliştirecektir.
Burada, bu konuyla ilgili ilginç bir sayfa var.
Hem Kruskal hem de Prim'i en uygun şekilde uygularsanız: sırasıyla bir birleşim bulması ve bir finbonacci yığını ile, Kruskal'ın Prim'e kıyasla nasıl uygulanmasının kolay olduğunu not edeceksiniz.
Prim, bir fibonacci öbeği ile daha zordur, çünkü grafik düğümleri ve yığın düğümleri arasındaki iki yönlü bağlantıyı kaydetmek için bir kitap tutma tablosu tutmanız gerekir. Bir Union Find ile tam tersi, yapı basittir ve hatta neredeyse hiçbir ek ücret ödemeden doğrudan mst üretebilir.