Choose Language

Lesson 2 of 4 · Graphs and BFS/DFS
Advanced — deep dive ⏱ 120 min · watch in chunks, progress auto-saves

Graph Algorithms for Technical Interviews – Full Course

Watch this lesson to understand Graph Algorithms for Technical Interviews – Full Course — takes about 120 minutes.

What You Will Learn

  • ग्राफ एल्गोरिदम को लागू करने और कोडिंग चुनौतियों को हल करने के लिए आवश्यक ज्ञान प्राप्त करें
  • ग्राफ समस्याओं के लगभग 80% को कुछ पैटर्न का उपयोग करके हल करने की क्षमता विकसित करें
  • ग्राफ को विज़ुअलाइज़ करने और उनके बारे में उच्च स्तर पर समझने की क्षमता विकसित करें

Key Concepts

ग्राफ एक नोड्स और एजेज़ का संग्रह है, जहां नोड्स आमतौर पर डेटा वाले सर्कल के रूप में दिखाए जाते हैं और एजेज़ नोड्स के बीच के कनेक्शन होते हैं। एक ग्राफ में नोड्स और एजेज़ के बीच के संबंधों को दिखाया जा सकता है। ग्राफ को विज़ुअलाइज़ करना और उनके बारे में उच्च स्तर पर समझना ग्राफ एल्गोरिदम को हल करने की कुंजी है। ग्राफ के बारे में जानने से पहले कोडिंग और रिकर्शन की मूल बातें जानना आवश्यक है।

Code Examples

कोई विशिष्ट कोड स्निपेट इस ट्रांसक्रिप्ट में नहीं मिला, लेकिन कुछ उदाहरण दिए गए हैं जो ग्राफ को विज़ुअलाइज़ करने में मदद कर सकते हैं: from Structy -> यह एक उदाहरण है जो Structy से आया है, जो ग्राफ एल्गोरिदम को सिखाने में मदद करता है। for your technical interviews -> यह एक उदाहरण है जो तकनीकी साक्षात्कार के लिए ग्राफ एल्गोरिदम को सिखाने में मदद करता है। with respect to nodes, you can visualize them as typically just some circles with some data inside of them -> यह एक उदाहरण है जो नोड्स को विज़ुअलाइज़ करने में मदद करता है, जो आमतौर पर डेटा वाले सर्कल के रूप में दिखाए जाते हैं।

Lesson Summary

इस पाठ में, हमने ग्राफ एल्गोरिदम की मूल बातें सीखीं और यह जाना कि कैसे ग्राफ को विज़ुअलाइज़ करना और उनके बारे में उच्च स्तर पर समझना ग्राफ एल्गोरिदम को हल करने की कुंजी है। हमने यह भी सीखा कि ग्राफ के बारे में जानने से पहले कोडिंग और रिकर्शन की मूल बातें जानना आवश्यक है। ग्राफ एल्गोरिदम को लागू करने और कोडिंग चुनौतियों को हल करने के लिए आवश्यक ज्ञान प्राप्त करने के लिए, हमें ग्राफ के बारे में अधिक जानने की आवश्यकता है। इस पाठ में, हमने ग्राफ के बारे में कुछ मूल概念 सीखे, जैसे कि नोड्स और एजेज़, और यह कि ग्राफ को विज़ुअलाइज़ करना और उनके बारे में उच्च स्तर पर समझना कितना महत्वपूर्ण है।

Practice Exercise

एक सरल ग्राफ बनाएं जिसमें 5 नोड्स और 6 एजेज़ हों। नोड्स को विज़ुअलाइज़ करें और एजेज़ को दिखाएं। यह ग्राफ को विज़ुअलाइज़ करने और उनके बारे में उच्च स्तर पर समझने की क्षमता विकसित करने में मदद करेगा।

What Is Next

अगले पाठ में, हम ग्राफ एल्गोरिदम के बारे में अधिक जानेंगे और ग्राफ को विज़ुअलाइज़ करने और उनके बारे में उच्च स्तर पर समझने की क्षमता विकसित करने के लिए अभ्यास करेंगे। हम ग्राफ के बारे में अधिक जटिल概念ों को भी सीखेंगे और ग्राफ एल्गोरिदम को लागू करने के लिए विभिन्न तरीकों का उपयोग करेंगे।

Go deeper on डेटा स्ट्रक्चर और एल्गोरिदम

Hand-picked books and tools our learners actually use. Affiliate-supported — same price for you, supports free lessons.