Hello दोस्तों ehindilearning मे आपका स्वागत है आज के इस Article मे हम What is Array and its Types in Hindi के बारे मे जानेंगे।
What is Array in Hindi
Array एक data structure होता है जो elements का set होता है जिसमे समान data और समान नाम शामिल होते है। सामान्यतः इनका इस्तेमाल computer programs मे data को organize करने के लिए किया जाता है जिससे कि किसी भी समान value से संबंधित set को आसानी से sort और search किया जा सकता है। यह हमेशा इनकी index value से शुरू होते है और किसी भी array कई index value 0 से n-1 होती है।
यह contiguous memory location मे स्टोर items का collection होता है। सीधे शब्दों मे कहे तो इसमे समान प्रकार के multiple items को एक साथ store करके रखा जाता है जिससे कि उनको आसानी से sort और search किया जा सके। Array एक fixed data structure होता है जिसमे एक बार array की size को define कर देने के बाद उसकी size को modify नहीं किया जा सकता है।
Also Read:- What is .NET Framework Architecture in Hindi – .NET Framework kya hai?
Applications of Array in Hindi
- इनका इस्तेमाल mathematical vectors और matrices को implement करने के लिए किया जाता है।
- इनका इस्तेमाल rectangular tables को implement करने के लिए किया जाता है।
- Arrays का इस्तेमाल Heaps, Hash, Tables, Deques, Queues, Stacks और Strings को implement करने के लिए किया जाता है।
- इनका multiple statements के compact alternative के तौर पर किसी program के complete या partial control flow को determine करने के लिए किया जाता है।
Types of Array in Hindi
यह तीन प्रकार का होता है:-
1:- One Dimensional Array
2:- Two Dimensional Array
3:- Multi Dimensional Array
One Dimensional Array:- यह array का वह प्रकार है जिसमे सिर्फ एक subscript होती है। इसका प्रयोग linear रूप मे data को store करने के लिए किया जाता है।
Two Dimensional Array:- यह array का वह प्रकार है जिसमे दो subscript होती है। इसको matrix या table भी कहते है। इसमे array के elements को rows और column के form मे represent किया जाता है।
Multidimensional Array:- यह array का वह प्रकार है जिसमे दो से ज्यादा subscript होती है।
Types of Indexing in array in Hindi
0 (Zero Based Indexing)
1 (One Based Indexing)
n (n–Based Indexing)
Also Read:- What is Amplifier in Hindi – एम्पलीफायर (प्रवर्धक) क्या होता है पूरी जानकारी
Advantages of Array in Hindi
- यह समान प्रकार के data को store करता है।
- हमे सिर्फ array की first index को याद रखना पड़ता है।
- इसका इस्तेमाल Stack, Graph, Queue जैसे element को भी implement करने के लिए भी किया जाता है।
- इसमे multiple values को आसानी से store किया जा सकता है।
Disadvantages of Array in Hindi
- किसी भी operation को insert और delete करने मे इसमे time complexity बढ़ जाती है।
- यह size मे fix होते है जिससे memory wastage की समस्या भी उत्पन्न हो जाती है।
- अगर आपकी memory मे पर्याप्त स्थान है लेकिन यह contiguous form मे नहीं है तो आप array को initialize नहीं कर सकते है।
- इसमे एक बार अगर आप array का size चुन लेते है तो बाद मे आप उसको edit नहीं कर सकते है।
Conclusion
आज के इस article के माध्यम से हमने आज के What is Array and its Types in Hindi के बारे मे विस्तार से जाना। आशा है कि यह article आपके लिए helpful रहा होगा। अगर आपको यह article पसंद आया हो तो इसे अपने दोस्तों के साथ जरूर share कीजिए।
आप हमे comment के माध्यम से सुझाव दे सकते है। आप हमे email के माध्यम से follow भी कर सकते है जिससे कि हमारी नई article की जानकारी आप तक सबसे पहले पहुचे आप email के माध्यम से हमसे question भी पूछ सकते है।
Verey verey important questions bhai
Thank God bhai