Array क्या है ?? | What is Array in Hindi

आपका हमारी वेबसाइट Technovichar.com पर स्वागत है। इस आर्टिकल में हम Array क्या है ?? | What is Array in Hindi के बारेमे जानने वाले है। 


Array_Data_Structure_kya_hai


Page Content

Array क्या है ??(What is Array in Hindi)
Types of Indexing Array
Advantages of Array 
Disadvantages of Array
Array Element 
Array initialization
Array को Access कैसे करे ??
Conclusion 


Array क्या है ??

(What is Array in Hindi)


Array एक Data Structure है जहा पर एक साथ Group of Element को Store किया जाता है। Array में Group के  सभी Element Same Data Type के होते है। जैसे की Integer , Float ,Double। Array का Use Data Collection करने या उस Data पर अलग अलग Operation Perform करने के लिए किया जाता है। जैसे की Searching , Sorting। 


Array में Data कैसे Insert करे ??



Array में हरेक Container की एक Index वैल्यू होती है। इस Value से उसमे डाटा Insert किया जाता है। और Insert करने के बाद Data को Access भी उसी Value से करते है। 

Ex : 10 Value को 0 Index पर , 20 Value को 1 Index पर इस प्रकर से Value को Store किया जाता है  ।


Types of Indexing Array 



0 (zero-Based Indexing) :
 


इस प्रकार की Indexing में पहला Element Array के 0 index पर Store किया जाता है। 


1 (One-Based Indexing) :


One Based indexing में पहला Element Array के 1 index पर Store किया जाता है। 


n (n -Based indexing) :


n Based indexing में Element Store करने के लिए कोई भी index वैल्यू ले सकते है। जैसे की Positive , नेगेटिव , जीरो याफिर Character भी Array index के लिए उपयोग कर सकते है। 


Advantages of Array 



  • Array की मदद से Random Location पर Element को Insert और Access किया जा सकता है। 

  • Array Data Structure की मदद से कई और Data Structure बनाए जाते है। 

  • अगर User Same Type की Multiple value Store करना चाहता है तो उसके लिए Array सबसे अच्छा Option है। 


Disadvantages of Array 


  • Array की Size Fix होने की वजह से एक बार Allocate हुई Memory को Increase या Decrease नहीं किया जा सकता।

  • जबभी कोई User Array की 10 Size Fix करके उसमे value Assign करता है ओर ऐसे में जब 11 index पर value Assign करने पर "Array Index Out Of Bound" कुछ ऐसा Error Show करता है। यह एक Static Data Structure है। 

  • Array में value को Deallocate भी करनी पड़ती है। 

  • Array में Insertion और Deletion के लिए पुरे Array को Traverse (Visit) करना पड़ता है। 


Array Element : 


int rollno[10];

यहाँ पर int एक Data Type है। rollno Object Name है। और 10 संख्या Array की Storing Capacity है। 


Array initialization 


Array का Initialization अलग अलग प्रकार से किया जाता है। 

1) int a[3];

a[0] = 100;
a[1] = 101;
a[2] = 102;

2) int a[3] = {100,101,102};


Array को Access कैसे करे ??


Array को कोई भी एक Loop की सहायता से Access किया जा सकता है। 

for(int i=0;i<3;i++)
{
   printf("%d",a[i]);
}



Conclusion 


हमें उम्मीद है की आपको यह Post - Array क्या है ?? | What is Array in Hindi पूरी तरह से समज में आया होगा और हमें यकीन है की आपको इस Article को पढ़कर काफी जानकारी भी मिली होगी.



यदि आपको हमारा यह लेख Array क्या है ?? | What is Array in Hindi पसंद आया है तो आप इसे अपने दोस्तों और अपने सोशल मीडिया पर शेयर जरुर करे. जिससे वह लोग भी इस जानकारी का फायदा उठा सके और यह जान सके.



अगर आप Array जैसे ओर Topic के बारेमे जानना चाहते है तो Notification Allow जरूर करदे। ताकि ऐसी Information आपको Daily मिलती रहे। 

Post a Comment

0 Comments