Question
Option 4 : Run DFS tracking nodes currently on the recursion stack (three-colour marking) / पुनरावर्तन स्टैक पर वर्तमान नोडों को ट्रैक करते हुए DFS (त्रि-रंग अंकन)
Detailed Solution
सही उत्तर Run DFS tracking nodes currently on the recursion stack (three-colour marking) / पुनरावर्तन स्टैक पर वर्तमान नोडों को ट्रैक करते हुए DFS (त्रि-रंग अंकन) है।
Question:
A teacher asks students to detect whether a course-prerequisite digraph contains a circular dependency. Which method is correct? / एक शिक्षक विद्यार्थियों से पूछता है कि पाठ्यक्रम-पूर्वापेक्षा दिष्ट ग्राफ़ में चक्रीय निर्भरता है या नहीं, इसका पता लगाएँ। कौन-सी विधि सही है?
Correct Answer: Run DFS tracking nodes currently on the recursion stack (three-colour marking) / पुनरावर्तन स्टैक पर वर्तमान नोडों को ट्रैक करते हुए DFS (त्रि-रंग अंकन)
In a directed graph a cycle exists exactly when DFS meets a node still on the recursion stack (grey); a plain visited set cannot distinguish cross edges from back edges, and edge counts prove nothing. / दिष्ट ग्राफ़ में चक्र तभी है जब DFS पुनरावर्तन स्टैक पर स्थित नोड (धूसर) से मिले; सादा विज़िटेड समुच्चय क्रॉस व पश्च किनारों में भेद नहीं करता, और किनारा-गणना कुछ सिद्ध नहीं करती।