Skip to content

मल्टीडायमेंशनल और 2D अर्रे: कोडिंग, इनपुट और मैट्रिक्स मल्टिप्लिकेशन

मल्टीडायमेंशनल अर्रे का परिचय

  • अर्रे एक समूह होता है जिसमें समान प्रकार के आइटम्स होते हैं।
  • मल्टीडायमेंशनल अर्रे में दो या अधिक डाइमेंशंस होते हैं, जैसे 2D अर्रे जिसमें रो और कॉलम होते हैं।
  • 2D अर्रे को टेबल या मैट्रिक्स के रूप में समझा जा सकता है, जहाँ प्रत्येक एलिमेंट को दो इंडेक्स (रो और कॉलम) से एक्सेस किया जाता है।

2D अर्रे कोडिंग और इंडेक्सिंग

  • 2D अर्रे कोड में डिफाइन करते समय प्रत्येक डाइमेंशन का साइज देना होता है, जैसे int arr[4][3]।
  • इंडेक्सिंग जीरो बेस्ड होती है, यानी पहला एलिमेंट arr[0][0] होता है।
  • किसी भी एलिमेंट को एक्सेस करने के लिए दो इंडेक्स का उपयोग होता है: पहला रो के लिए और दूसरा कॉलम के लिए।

मल्टीडायमेंशनल अर्रे में एलिमेंट्स की संख्या

  • कुल एलिमेंट्स की संख्या डाइमेंशंस के साइज के गुणनफल के बराबर होती है।
  • उदाहरण: 3x2x4 के 3D अर्रे में कुल 24 एलिमेंट्स होंगे।

2D अर्रे में यूजर से इनपुट लेना

  • नेस्टेड लूप्स का उपयोग करके यूजर से रो और कॉलम के अनुसार इनपुट लिया जाता है।
  • बाहरी लूप रो के लिए और अंदरूनी लूप कॉलम के लिए चलता है।
  • इनपुट लेने के बाद अर्रे को प्रिंट भी किया जाता है।

मल्टीडायमेंशनल अर्रे के फायदे

  • डेटा को ग्रिड या मैट्रिक्स के रूप में व्यवस्थित करना आसान होता है।
  • फास्ट एक्सेस के लिए उपयुक्त, क्योंकि इंडेक्सिंग से सीधे एलिमेंट तक पहुंचा जा सकता है।

मैट्रिक्स मल्टिप्लिकेशन का परिचय

  • दो मैट्रिक्स का गुणा तभी संभव है जब पहले मैट्रिक्स के कॉलम की संख्या दूसरे मैट्रिक्स के रो के बराबर हो।
  • परिणामस्वरूप नया मैट्रिक्स बनता है जिसका साइज पहले मैट्रिक्स के रो और दूसरे मैट्रिक्स के कॉलम के बराबर होता है।
  • प्रत्येक एलिमेंट को निकालने के लिए संबंधित रो और कॉलम के एलिमेंट्स का गुणा कर जोड़ना होता है।

मैट्रिक्स मल्टिप्लिकेशन का कोडिंग

  • तीन नेस्टेड लूप्स का उपयोग होता है: पहला आउटपुट मैट्रिक्स के रो के लिए, दूसरा कॉलम के लिए, तीसरा गुणा और जोड़ के लिए।
  • कोड में वैरिएबल्स का सही उपयोग और इंडेक्सिंग महत्वपूर्ण है।
  • यदि कॉलम और रो की संख्या मेल नहीं खाती, तो मल्टिप्लिकेशन संभव नहीं होता।

ट्रांसपोज मैट्रिक्स

  • ट्रांसपोज मैट्रिक्स में रो और कॉलम की जगह बदल जाती है।
  • यदि मूल मैट्रिक्स का साइज MxN है, तो ट्रांसपोज मैट्रिक्स का साइज NxM होगा।
  • कोड में ट्रांसपोज निकालने के लिए दो नेस्टेड लूप्स का उपयोग होता है।

निष्कर्ष

  • मल्टीडायमेंशनल अर्रे और 2D अर्रे की समझ प्रोग्रामिंग में महत्वपूर्ण है।
  • मैट्रिक्स मल्टिप्लिकेशन और ट्रांसपोज जैसे ऑपरेशंस कोडिंग में अक्सर उपयोग होते हैं।
  • वीडियो में दिए गए उदाहरण और कोडिंग तकनीक से आप इन कॉन्सेप्ट्स को बेहतर समझ सकते हैं।

अतिरिक्त संसाधन

Keep this summary

Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.

Save to LunaNotes

Or summarise for another video.

32K+ people have turned 65K+ videos into notes

“Very useful tool. I'm using it for the last couple weeks and I'm loving it so far. Makes learning on YouTube a great experience.”
Bhai Chrome Web Store review

This summary and transcript were automatically generated using AI with the Free YouTube transcript summary tool by LunaNotes.

Related summaries

EBAY क्रैश कोर्स: ड्रॉपशिपिंग, हंटिंग, लिस्टिंग और अकाउंट सेटअप की पूरी गाइड

EBAY क्रैश कोर्स: ड्रॉपशिपिंग, हंटिंग, लिस्टिंग और अकाउंट सेटअप की पूरी गाइड

यह एक व्यापक ईबे क्रैश कोर्स है जो ड्रॉपशिपिंग, प्रोडक्ट हंटिंग, प्रोफिटेबल लिस्टिंग और अकाउंट क्रिएशन को शुरू से अंत तक, प्रैक्टिकल प्रदर्शन के साथ सिखाता है। इस वीडियो में आप जानेंगे कि कैसे डॉलर्स में कमाई शुरू करें, फेक गुरुओं से बचें, और एक लॉन्ग-टर्म ऑनलाइन स्किल और बिजनेस विकसित करें।

HTML बेसिक्स से प्रोफेशनल तक: पूरी वेब डेवलपमेंट गाइड

HTML बेसिक्स से प्रोफेशनल तक: पूरी वेब डेवलपमेंट गाइड

यह विस्तृत वीडियो ट्यूटोरियल HTML की पूरी समझ देता है, जो शुरुआत से लेकर एडवांस लेवल तक आपकी वेब डेवलपमेंट स्किल्स को मजबूत करता है। इसमें HTML टैग्स, एट्रिब्यूट्स, लेआउट, फॉर्म्स, टेबल्स, और SEO फ्रेंडली सिमेंटिक टैग्स सहित महत्वपूर्ण कॉन्सेप्ट्स को आसान भाषा में समझाया गया है।

रे ऑप्टिक्स: दर्पण एवं अपवर्तन का संपूर्ण निर्देशन एवं डेरिवेशन ट्रिक्स

रे ऑप्टिक्स: दर्पण एवं अपवर्तन का संपूर्ण निर्देशन एवं डेरिवेशन ट्रिक्स

यह लाइव कक्षा रे ऑप्टिक्स चैप्टर का एकदम बेसिक से लेकर एडवांस तक कवरेज करती है। आप मिरर फॉर्मूला, साइन कन्वेंशन, लेंस मेकर फॉर्मूला और स्नेल्स लॉ जैसे सभी डेरिवेशन को याद करने के आसान ट्रिक्स व हैक्स सीखेंगे, साथ ही पिछले वर्षों के प्रश्नों और न्यूमेरिकल्स का अभ्यास भी करेंगे।

सिस्टम सेटअप ट्रेनिंग: प्रोफाइल, टूल्स और ऑफिस सेटअप गाइड

सिस्टम सेटअप ट्रेनिंग: प्रोफाइल, टूल्स और ऑफिस सेटअप गाइड

इस ट्रेनिंग सेशन में आप सीखेंगे कि अपने ऑनलाइन बिजनेस के लिए प्रोफाइल (Instagram, WhatsApp) को कैसे सेटअप करें, फॉलो-अप टूल्स और लीड ट्रैकिंग के सिस्टम कैसे बनाएं, और एक प्रभावी ऑफिस सेटअप कैसे तैयार करें। यह सेशन शुरुआती लोगों के लिए खासतौर पर उपयोगी है जो अपने बिजनेस को ग्रोथ देना चाहते हैं।

2026 में डेव्स के लिए AI युग की सबसे ज़रूरी स्किल्स और करियर रोडमैप

2026 में डेव्स के लिए AI युग की सबसे ज़रूरी स्किल्स और करियर रोडमैप

वीडियो में बताया गया है कि AI के बढ़ते उपयोग के बावजूद, 84% डेवलपर्स इसका उपयोग करते हैं लेकिन केवल 29% इस पर भरोसा करते हैं। कोड की गुणवत्ता गिर रही है और 'कोड चर्न' (7.1%) दोगुना हो गया है। सफलता के लिए 10 कोर स्किल्स (जैसे डीबगिंग, वर्जन कंट्रोल, सिक्योरिटी) और एक स्पष्ट 12-महीने का रोडमैप (पहले बेसिक्स, फिर फ्रेमवर्क्स, फिर प्रोजेक्ट्स) आवश्यक है।

Found this summary useful?

Take it with you. One click puts it in your own LunaNotes library.

Save to LunaNotes

Start taking better notes today with LunaNotes