quick sort in hindi & its algorithm in hindi

quick sort in hindi:-

quick sort भी merge sort की तरह एक divide & conquer अल्गोरिथम पर आधारित सॉर्टिंग तकनीक है.
इसे 1960 में Tony Hoare द्वारा विकसित किया गया था.

इस सॉर्टिंग तकनीक में arrays के elements को दो छोटे arrays में विभाजित किया जाता है.
quick sort जो है वह InPlace सॉर्टिंग का एक प्रकार है.

इस सॉर्टिंग में, सबसे पहले लिस्ट में से किसी भी element को select किया जाता है जिसे हम pivot कहते है.
pivot से छोटे elements इसके बाएं तरफ रहेंगें. जबकि pivot से बड़े elements इसके दायीं तरफ रहेंगे.

quick sort की औसत complexity:- O (n log n) है.
तथा इसकी worst case complexity:- O (n^2) है जहाँ n, elements की संख्या है.
क्योंकि worst case में भी quick sort की complexity कम होती है इसलिए यह बहुत तेज तथा efficient है.

quick sort algorithm in hindi:-

इस सॉर्टिंग की algorithm निम्नलिखित है.

step1:- array लिस्ट में एक element को select करते है जिसे हम pivot वैल्यू कहते है.

step2:- elements को इस प्रकार दूबारा arrange करते है कि वे सभी elements जो pivot वैल्यू से छोटी है वे arrays के बायीं तरफ रहती है और वे सभी elements जो pivot वैल्यू से बड़ी होती है उन्हें array के दायीं तरफ रखा जाता है. और वह element जो pivot के सामान होते है उन्हें array में किसी भी तरफ रखा जा सकता है.

step3:- array के दोनों भागों को सॉर्ट किया जाता है. दोनों भागों को दुबारा quick sort algorithm का प्रयोग करके सॉर्ट किया जाता है.

Quick sort example:- 

Quick sort example

Summary (सारांश)

कम्प्यूटर साइंस में Quick Sort in Hindi एक बेहद लोकप्रिय और तेज सॉर्टिंग तकनीक है जो Divide and Conquer के नियम पर काम करती है। इस लेख की मदद से आप इस महत्वपूर्ण एल्गोरिथम को बहुत ही आसान भाषा में समझ सकते हैं। यहाँ आपको Quick Sort से जुड़ी हर जरूरी जानकारी सरल तरीके से सीखने को मिलेगी। इस आर्टिकल और PDF नोट्स को पढ़ने के बाद आप निम्नलिखित मुख्य बातें आसानी से सीख जाएंगे:

  • Quick Sort का बुनियादी कॉन्सेप्ट और यह कैसे काम करता है।
  • अल्गोरिथम में Pivot एलिमेंट का चयन करने का सही तरीका।
  • एलिमेंट्स को बाएं और दाएं हिस्सों में बांटने की पूरी प्रक्रिया।
  • इसकी औसत और worst-case Time Complexity का गणित।
  • Programming एग्जाम्स में बेहतर अंक प्राप्त करने के लिए सटीक उत्तर लिखने की तकनीक।
यदि आप कॉलेज के Data Structures and Algorithms (DSA) सेमेस्टर एग्जाम्स की तैयारी कर रहे हैं, तो यह टॉपिक आपके लिए बहुत स्कोरिंग साबित हो सकता है। परीक्षा में अक्सर Quick Sort Algorithm, इसकी कार्यप्रणाली और complexity पर सवाल पूछे जाते हैं। इस लेख को पढ़कर आप परीक्षाओं में पूछे जाने वाले प्रश्नों के जवाब आत्मविश्वास के साथ लिख पाएंगे।

निवेदन:- आपको यह पोस्ट कैसी लगी हमें comment के द्वारा बताइये तथा इस पोस्ट को अपने दोस्तों के साथ share करें. धन्यवाद.

7 thoughts on “quick sort in hindi & its algorithm in hindi”

Leave a Comment