Topological Sorting
If you can teach Topological Sorting using names A→Z, you know it. If you only know the heading, you don’t.
For Topological Sorting, a dry-run table is in play. Don’t blame it until you have traced names A→Z.
Skip Topological Sorting and unstable sort when equal keys matter shows up in the roll list.
Use Topological Sorting when names A→Z must stay clear. If a simpler DSA step works, use that instead.
If names A→Z breaks under Topological Sorting, check unstable sort when equal keys matter first.
Place Topological Sorting next to nearby DSA work — n log n vs n² is the link.
Close Topological Sorting with — “If I skip it, names A→Z goes wrong like this: unstable sort when equal keys matter.”
Board: names A→Z. Dry-run Topological Sorting. Name the trap: unstable sort when equal keys matter.