Topological sort/Extracted top item: Difference between revisions
Content added Content deleted
(Pascal draft) |
m (→{{header|Pascal}}: some code correction) |
||
Line 836: | Line 836: | ||
end; |
end; |
||
begin |
begin |
||
if not g.ContainsKey(aTarget) then exit([aTarget]); |
|||
Stack := TList<string>.Create; |
Stack := TList<string>.Create; |
||
Visited := THashSet<string>.Create; |
Visited := THashSet<string>.Create; |