Ok, moje situace je to mám seznam věcí a musím se pořadí těchto položek na základě referencí, které mají. Pro příklad řekněme, že máme tyto položky: A, B, C, D, E, F
C a D mají žádné závislosti tak, aby jejich pořadí může být 0. B je ten, který má největší s C, D a A. A je C a F má A a B
C D
| \ /
A /
/ | /
| B
\ |
F
V tomto případě je C, D = 0, A = 1 B = 2 F = 3
Hledala jsem přes internet a zdá se, jsem nepoužívá správný vědecký termín pro toto. S největší pravděpodobností se jedná o Set nebo Bag set nějakým způsobem. Vím, že to není strom, protože tato situace má více než dvě hrany na každém uzlu. Odpověď může být v programovacím jazyku, jen se snaží dělat to co nejobecnější.













