What is Data Structure and Algorithm in Hindi?

Introduction of Data - Field, Record and File किसी भी समस्या के समाधान के लिए Computer को विभिन्न प्रकार के मानों की जरूरत होती है। Computer में किसी मान या मानों के समूह को Data कहा जाता है और मानों के समूह के किसी Single Item को Data Item कहा जाता है। जिस Data Item को Sub Item में विभाजित किया जा सकता है, उस Data Item को Group Item या Composite Data Item कहते हैं और जिस Data Item को Sub Item में विभाजित नहीं किया जा सकता, उस Data Item को … [Read more...]

Time Space Tradeoff in Data Structure. Really interesting concept applies everywhere.

किसी समस्या के समाधान को प्राप्त करने के लिए विभिन्न Steps की एक Well Defined List को Algorithm कहते हैं।Data को Efficiently Process करने के लिए एक Efficient Algorithm की आवश्‍यकता होती है। कोई Algorithm कितना Efficient है, यानी किसी समस्या के समाधान के लिए Algorithm किस तरह लिखा गया है और Algorithm में लिखे गए Steps कितनी Efficiently Data की Processing करते हैं, इसे दो तथ्यों Time व Space के आधार पर तय किया जाता है। हर Algorithm में Data पर … [Read more...]

Algorithm Performance Analysis. How do we do it?

किसी समस्या का समाधान Computer द्वारा प्राप्त करने के लिए हमें एक विशेष क्रम में विभिन्न Steps Use करने होते हैं। Steps की एक Well Defined List जिसके आधार पर किसी भी Computer Language में Program Create करके किसी Problem को अच्छी तरीके से Solve किया जा सके, Algorithm कहलाता है। दूसरे शब्दों में कहें तो हम कह सकते हैं कि किसी समस्या के समाधान के लिए जिन Steps को Use किया जाता है, उन Steps को यदि एक निश्चित क्रम में सरल भाषा में लिख लिया जाए, तो … [Read more...]

Program to Insert and Delete in an Array. It’s easy to understand.

Program to Insert and Delete in an Array: किसी Array में यदि जगह उपलब्ध हो तो नई इकाई को Array के अन्त में जोडना काफी आसान होता है। लेकिन जब हमें Array के किसी विशेष Index Number पर मान को Insert करना होता है, तो इसके लिये Array के जिस Element के बाद नई इकाई जोडनी है, उससे बाद के सारे Elements को एक-एक स्थान आगे प्रतिस्थापित किया जाता है। फिर नए मान को Array में जोडा जाता है। यदि हम Array में मान Insert करने से पहले जिस स्थान पर मान Insert करना … [Read more...]

Bubble Sort Algorithm in Data Structure with Example

Bubble Sort Algorithm in Data Structure with Example: किसी Data Structure के सभी Data को एक व्यवस्थित क्रम में रखना Sorting कहलाता है। ये दो प्रकार की होती है, आरोही क्रम में या अवरोही क्रम में। आरोही क्रम में सबसे कम मान का Data List की शुरूआत में व सबसे अधिक मान का Data List के अंत में Store होता है, जबकि अवरोही क्रम में ठीक इसके विपरीत क्रिया होती है। यानी सबसे अधिक मान का Data सबसे पहले व सबसे कम मान का Data List में सबसे बाद में Store होता … [Read more...]

Learn Searching Algorithms in Data Structure with Simple Example

Searching Algorithms in Data Structure: जिस प्रकार से किसी Telephone Directory में किसी नाम से Telephone Number खोजते हैं या किसी Telephone Number से नाम खोजते हैं, या किसी Student के Roll Number द्वारा Student का Record खोजा जाता है, ठीक इसी प्रकार से एक Key द्वारा किसी भी Data Structure से उस Key से सम्बंधित सारी जानकारी प्राप्त की जा सकती है। जैसे यदि हमें Telephone Directory से 223344 Number किस व्यक्ति का है और वह व्यक्ति कहां रहता है, ये … [Read more...]

What is Matrix in Data Structure and how to create them?

What is Matrix in Data Structure: एक 2D Array को Industrial Area में Table कहा जाता है जबकि Scientific Area में Matrix कहते हैं। यदि किसी Company के विभिन्न Employees की Information को Manage करना हो तो हम एक 2D Array का प्रयोग करके Company के विभिन्न Employees की Information को Manage कर सकते हैं। Employees की इन Information के समूह को Table कहा जा सकता है। लेकिन जब हम Mathematical Calculations या Scientific Expressions को Handle करने के लिए एक … [Read more...]

Download All EBooks

सभी हिन्दी EBooks के DEMO DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।