Topological sort एक DAG (directed acyclic graph) को vertices लाई linear order गर्छ ताकि हरेक edge u->v मा u before v हुन्छ। यसले "यी कार्यहरू तिनीहरूको निर्भरता दिएर कस्तो क्रममा गर्न सक्छु?" भन्ने प्रश्नको जवाफ दिन्छ।
विचार
दुई साधारण तरिकाहरू: (बारम्बार in-degree 0 भएका nodes हटाउनुहोस्) वा (reverse post-order)। एक मान्य ordering अवस्थित हुन्छ ।
