static void Formuoti(Fakultetas pradinis, GrupesKonteineris naujas) { List <string> grup = new List <string>(); for (int i = 0; i < pradinis.Imti(); i++) { if (!ContainsSubstring(grup, pradinis.Imti(i).KokiaGrupė())) { grup.Add(pradinis.Imti(i).KokiaGrupė()); } } foreach (string gr in grup) { Grupes grupe = new Grupes(gr); for (int i = 0; i < pradinis.Imti(); i++) { if (pradinis.Imti(i).KokiaGrupė() == gr) { grupe.Dėti(pradinis.Imti(i)); } } naujas.Dėti(grupe); } }
public void Sort() { for (int i = 0; i < n - 1; i++) { Grupes min = Gr[i]; int mazindex = i; for (int j = i + 1; j < n; j++) { if (Gr[j] <= min) { min = Gr[j]; mazindex = j; } } Gr[mazindex] = Gr[i]; Gr[i] = min; } }
public void Dėti(Grupes ob) { Gr[n++] = ob; }