private static int[,] GrafToMatrix(Graf graf) { int[,] tomb = new int[graf.Csucsok.Count, graf.Csucsok.Count]; for (int i = 0; i < graf.Csucsok.Count; i++) { for (int j = 0; j < graf.Csucsok.Count; j++) { if (graf.VezetEL(graf.Csucsok[i], graf.Csucsok[j])) { El el = graf.GetEl(graf.Csucsok[i], graf.Csucsok[j]); tomb[i, j] = (int)el.Tavolsag; } else { tomb[i, j] = 0; } } } return(tomb); }