सीधे मुख्य सामग्री पर जाएं

Data structure क्या है? परिचय,प्रकार,tutorial,notes

What is data structure in hindi, definition, tutorial, notes and types in hindi


Data structure किसे कहते हैं? परिभाषा(definition) 

Data structure से कंप्यूटर सिस्टम में डेटा को संग्रहित(store), व्यवस्थित किया जाना तथा डाटा को retrieve किया जाता है। 


Data structure के प्रकार (types) 

Data structure के दो प्रकार होते हैं :-

  • Premitive
  • Non-premitive


PREMITIVE DATA STRUCTURE


यह ऐसा डाटा स्ट्रक्चर है, जो सिस्टम तथा Compiler से डिफाइन होता है। इसे सिधे मशिन instructions से ऑपरेट किया जा सकता है।


NON PREMITIVE DATA STRUCTURE

यह डाटा स्ट्रक्चर को सिधे मशिन instructions से operate नहीं कर सकते। यह डाटा स्ट्रक्चर Premitive data structure से व्युत्पन्न(derived) होते हैं।


PREMITIVE DATA STRUCTURE के प्रकार

  • Character
  • Integer
  • Float
  • String


Character

इसका उपयोग वर्णमाला (Alphabet) को स्टोर करने के लिए किया जाता है। character को define करने के लिए char का उपयोग किया जाता है, जिसे 'char x' के रूप में लिखा जाता है।


Integer

इसमे Decimal के अलावा अन्य सभी संख्याएँ होती है। इसे 'int' से define किया जाता है।


Float

Decimal number को दर्शाने के लिए Float का उपयोग किया जाता है।


String

Character के समुह (groups) को string कहा जाता है और इसे string से define किया जाता है ।


NON PREMITIVE DATA STRUCTURE के प्रकार

  • Linear data structure
  • Non-linear data structure


LINEAR DATA STRUCTURE

यह डाटा स्ट्रक्चर में data value को रैखिक रुप में store और organise किया जाता है। इसमे डाटा एक-दूसरे से रेखा के रूप में जूड़े होते हैं। example- Queue, array, stacks etc.


NON LINEAR DATA STRUCTURE

यह डाटा स्ट्रक्चर में data value को sequential तरीके से organise नहीं किया गया होता है। इसमें एक data value दूसरे data value से जुडा हो सकता है।


Double

Double भी एक मूलभूत Data structure है। यह दशमलव अंको के साथ वाले संख्यात्मक variables को define करने के लिए उपयोगी है।


Algorithm

यह कंप्यूटर में विशेष कार्य के लिए कुछ नियमों की सूची या एक Procedure (step by step) है। इस नियमों के द्वारा computer के कुछ operations किए जाते हैं और कार्य को आसान बनाते हैं।


Data structures के operations-

  • Sorting
  • Searching
  • Traversing
  • Merging
  • Inserting
  • Deleting


Sorting

Data structure में किसी record को logical क्रम में व्यवस्थित करने को Sorting कहा जाता है।


Searching

डाटा संरचना में किसी record या उसके स्थान खोजने को Searching कहा जाता है।


Traversing

Data structure मे किसी record को Visit या access करने को Traversing कहा जाता है।


Merging

Data structure में record के दो अलग अलग फाइल्स को जोड़ने को Merging कहा जाता है।


Inserting

Data structure में नये record के जोडने को Inserting कहा जाता है।


Deleting

Data structure में किसी record के हटाने को Deleting कहा जाता है।

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

गर्म जलवायु जानवरों का आकार बदलने का कारण बन रही है

जलवायु परिवर्तन का जानवरों पर असर जलवायु परिवर्तन केवल एक मानवीय समस्या नहीं है; जानवरों को भी इसके अनुकूल होना पड़ता है। कुछ "गर्म-खून वाले" जानवर आकार बदल रहे हैं और बड़ी चोंच, पैर और कान प्राप्त कर रहे हैं ताकि उनके शरीर के तापमान को बेहतर ढंग से नियंत्रित किया जा सके, क्योंकि ग्रह गर्म होता जा रहा है। ऑस्ट्रेलिया में Deakin University के पक्षी शोधकर्ता Sara Ryding ने इन परिवर्तनों का वर्णन 7 सितंबर 2021 को " Trends in Ecology and Evolution " जर्नल में प्रकाशित एक समीक्षा में किया है। जलवायु परिवर्तन का जानवरों पर असर पर अनुसंधान Ryding कहते हैं, "कई बार जब मुख्यधारा के मीडिया में जलवायु परिवर्तन पर चर्चा की जाती है, तो लोग पूछते हैं कि 'क्या मनुष्य इसे दूर कर सकते हैं?", या 'कौन सी तकनीक इसे हल कर सकती है?'। हम मानते हैं कि जानवरों को भी इन परिवर्तनों के अनुकूल होना चाहिए। , लेकिन यह अधिकांश विकासवादी समय की तुलना में बहुत कम समय में हो रहा है। हमने जो जलवायु परिवर्तन बनाया है, वह उन पर बहुत अधिक दबाव डाल रहा है, और जबकि कुछ प्रजातियां अन...

Engineering के बारे में जानकारी

  Engineering शब्द की जानकारी " engine " और " ingenious " शब्द एक ही लैटिन मूल, " ingenerare " से लिए गए हैं, जिसका अर्थ है " बनाना "। प्रारंभिक अंग्रेजी क्रिया इंजन का अर्थ " इजाद करना " था। इस प्रकार, युद्ध के इंजन कैटापुल्ट्स, फ्लोटिंग ब्रिज और असॉल्ट टावर जैसे उपकरण थे; उनका डिजाइनर "engine-er" या सैन्य इंजीनियर था। सैन्य इंजीनियर के समकक्ष सिविल इंजीनियर थे, जिन्होंने इमारतों, सड़कों, जल आपूर्ति, सीवेज सिस्टम और अन्य परियोजनाओं को डिजाइन करने के लिए अनिवार्य रूप से वही ज्ञान और कौशल लागू किया।   Engineering के बारे में जानकारी   'इंजीनियरिंग' समस्याओं को हल करने के लिए विज्ञान और गणित का अनुप्रयोग है। 'इंजीनियर' यह पता लगाते हैं कि चीजें कैसे काम करती हैं और वैज्ञानिक खोजों का व्यावहारिक उपयोग ढूंढते हैं। वैज्ञानिकों और अन्वेषकों को अक्सर उन नवाचारों का श्रेय जाता है जो मानव स्थिति को आगे बढ़ाते हैं, लेकिन यह इंजीनियर ही हैं जो उन नवाचारों को दुनिया के लिए उपलब्ध कराने में महत्वपूर्ण भूमिका निभाते हैं। ...

Mechanical engineering- इतिहास, कार्यक्षेत्र, करियर, कौशल आदि की जानकारी

Mechanical engineering के बारे में जानकारी मैकेनिकल इंजीनियरिंग, मशीनों के डिजाइन, निर्माण, स्थापना और संचालन और विनिर्माण प्रक्रियाओं से संबंधित इंजीनियरिंग की शाखा हैं। यह विशेष रूप से बलों और गति से संबंधित है। मैकेनिकल इंजीनियरिंग व्यापक इंजीनियरिंग विषयों में से एक है। मैकेनिकल इंजीनियर डिजाइन, विकास, निर्माण और परीक्षण करते हैं। वे किसी भी चीज से निपटते हैं जो चलती है, जैसे कि, घटकों से लेकर मशीनों तक और मानव शरीर तक। मैकेनिकल इंजीनियरिंग अनुसंधान, डिजाइन और उत्पादन में वैज्ञानिक पद्धति के पेशेवर इंजीनियर द्वारा परीक्षण और त्रुटि पर आधारित एक कला के मैकेनिक द्वारा अभ्यास से विकसित हुई है। बढ़ी हुई दक्षता की मांग एक मैकेनिकल इंजीनियर से अपेक्षित काम की गुणवत्ता को लगातार बढ़ा रही है और इसके लिए उच्च स्तर की शिक्षा और प्रशिक्षण की आवश्यकता है। तकनीकी रूप से, मैकेनिकल इंजीनियरिंग किसी भी वस्तु के लिए डिजाइन से लेकर निर्माण से लेकर बाज़ार तक इंजीनियरिंग के सिद्धांतों और समस्या को सुलझाने की तकनीकों का अनुप्रयोग है। मैकेनिकल इंजीनियर गति, ऊर्जा और बल के सिद्धांतों का उपयोग करके अपने...