Data Structure In Hindi|Data Structure क्या है?|

हेलो दोस्तों आज के इस ब्लॉग पोस्ट(Data Structure In Hindi) में मैं आपको Data Structure के बारे में बताने वाला हूँ | computer या computer program जिस Structure में डाटा को स्टोर करते है उसे हम Data Structure कहते है |

Data Structure(Data Structure In Hindi) के दो मुख्य प्रकार होते है:

Primitive Data Structure
non Primitive Data Structure

निचे दिए हुए चित्र में आप Data Structure का classification देख सकते है |

types of data structure
Data Structure In Hindi: Data structure classification

Primitive Data Structure :

Primitive Data Structure एक बेसिक डाटा स्ट्रक्चर होता है और इसे सीधे मशीन इंस्ट्रक्शन द्वारा execute और control किया जाता है | इस Primitive Data Structure का अलग अलग कंप्यूटर पर अलग अलग रिप्रजेंटेशन होता है |

Primitive Data Structure के कुछ example इस तरह है floating point number , character constant , string constant , pointers |

Non Primitive Data Structure :

यह Data Structure का दूसरा प्रकार है और यह थोड़ा complex होता है और इसे Primitive Data Structure से ही derived किया जाता है | इस टाइप के Data Structure में हम homogenous और hetrogenous Data items की structuring करते है |

और इस non Primitive Data Structure के एक्सेम्पले है array , list , file , etc |

Quick Q&A: Data Structure In Hindi

Data Structure क्या होता है और उसके types क्या क्या है ?

एक Data Structure कई सारे Data types अथवा values का एक प्रॉपर manner में collection होता है जिसे हम आराम से access और modify कर सकते है |

Data Structure के मुख्य रूप से दो प्रकार होते है एक होता है primitive Data Structure और दूसरा होता है non -primitive Data Structure | Data Structure के example है

Linear : array , list
tree : binary heap , space partitioning
hash : distributed hash table , hash tree
Graphs : decision , directed , acyclic

real life में हम Data Structure का use कैसे करते है |

real life में Data Structure का use हम कई scenario में करते है जैसे कि प्रिंटर में प्रिंटर स्पूलर कि मदद से हम एक सीरियल आर्डर में सभी डाक्यूमेंट्स को प्रिंट कर सकते है |

इंटरनेट ब्राउज़र में बैक फंक्शनलिटी को मैनेज करने के लिए| चैस गेम्स के सभी पॉसिबल मूव्स को स्टोर करने के लिए हम Data Structure का उसे करते है इत्यादि |

Data Structure की क्या क्या characteristic होनी चाहिए?

वैसे तो Data Structure की बहुत सारी characteristic होती है पर यहाँ पर दो मैं characteristic हम आपको नीचे बता रहे है :

Correctness : Data Structure के interface का implementation correctly execute होना चाहिए |
Time Complexity : किसी भी Data Structure का रनिंग टाइम अथवा execution time कम से कम होना चाहिए |

What is the primary data structure?

primary डटा स्त्रुक्टुर को primitive Data Structure भी कहते है | यह सबसे simple और basic Data Structure होता है | इस Data structure का executoin मशीन लेवल पर होता है | इसे बनाने के लिए किसी अन्य Data Structure कि जरुरत नहीं होती है |

क्या एक class Data Structure है ?

class और Data Structure एक दूसरे के बिलकुल अपोजिट है | class function को visible करती है और Data Structure Data को visible करता है |

Data और File Structure क्या है ?

Data Structure : यहाँ पर डाटा का representation primary memory में होता है | और इसकी मदद से डाटा को स्टोर और retrieve करने में आसानी होती है |

File Structure : यहाँ पर आइटम्स और डाटा का representation जो है वो secondary memory में होता है |

क्या python Data Structure के लिए suitable है ?

Data Structure और algorithm को समझने के लिए python और java दोनों बढ़िया है | इसे समझने के लिए अगर आप ज्यादा से ज्यादा समय दोगे तो फिर आपको किसी भी लैंग्वेज के लिए Data Structure को समझने में बहुत ही आसानी होगी|

deletion के लिए कौन सा Data Structure अच्छा होता है ?

deletion के लिए सबसे अच्छा Data structure linked list होता है | यहाँ पर पॉइंटर का ट्रैक हमारे हाथ में होता है और हम बहुत जल्दी समय में कोई भी डाटा आइटम को डिलीट कर सकते है |

Please go through the below extensive blog link related to Data Structure:

Sorting Algorithm And Their Time Complexity In Data Structure.
What is meant by the Shell sort in data structure?
Radix Sort In Data Structure / What is the radix sort used for?
What is a quick sort of data structure?/ How do you write a quick sort?
Selection Sort In Hindi In Data Structure/ How do you perform a selection sort? / Selection sort kya hai?
Bubble Sort In Hindi In Data Structure/ What is bubble sort for example?/ Bubble Sort Kya Hai?
Insertion Sort In Hindi/ insertion sort step by step/ Insertion sort kya hai?
Searching In Data Structure/ What is the searching in data structure?
Shell Sort In Data Structure In Hindi?
Quick Sort In Data Structure In Hindi?
Types Of Data Structure In Hindi…
Tower Of Hanoi In Data Structure In Hindi…
Circular Linked List In Hindi…
Linked list in Hindi…
Data Structure In Hindi…
Dijkstra Shortest Path Algorithm In Hindi…
Heap In Data Structure In Hindi…
Check if a given Binary Tree is Heap…
B-Tree Example In Data Structure…
Kruskal Algorithm In Hindi In Data Structure…
Prim’s Algorithm In Hindi In Data Structure…
Difference Between Tree And Binary Tree In Hindi…
STACK In Hindi/ STACK Kya Hota Hai…

Conclusion:

तो दोस्तों इस ब्लॉग पोस्ट(Data Structure In Hindi) में हमने Data Structure के बारे में हिंदी में जाना और समझा | Data Structure डाटा को प्रॉपर तरीके से रखने की एक तकनीक होती है | और इसके दो प्रमुख प्रकार होते है पहला Primitive Data Structure और दूसरा non Primitive Data Structure | जो non Primitive Data Structure होते है वो Primitive Data Structure से ही derived होते है |

इस ब्लॉग(Data Structure In Hindi) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते support@a5theory.comपर ईमेल लिख सकते है|

आशा करता हूँ, कि आपने इस पोस्ट Data Structure In Hindi को खूब एन्जॉय किया होगा|

आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|

आपका समय शुभ हो|

Anurag

I am a blogger by passion, a software engineer by profession, a singer by consideration and rest of things that I do is for my destination.