Ok, moja sytuacja jest ten Mam listę elementów i muszę się kolejność tych elementów w oparciu o referencje mają. Na przykład powiedzmy, że mamy następujące elementy: A, B, C, D, E, F
C i D mają żadnych zależności więc ich kolejność może wynosić 0. B jest taka, która zawiera większość z C, D, A. A jest C i F, a B ma
C D
| \ /
A /
/ | /
| B
\ |
F
W tym przypadku, C, D = 0, A = B = 1 2 F = 3
Mam był patrząc za pośrednictwem Internetu i wydaje się nie używam prawidłowe określenie naukowe w tej sprawie. Najprawdopodobniej jest to zestaw lub torba ustawić w jakiś sposób. Wiem, że to nie jest drzewem, jak ta sytuacja ma więcej niż dwie krawędzie na każdym węźle. Odpowiedź może być w języku programowania, po prostu staramy się zrobić to tak ogólnie, jak to możliwe.













