बबल छँटाई एगो छँटाई के बिधी हऽ जेवन की सऊँसे लिस्ट मे बेर बेर घूरेला, अगिला चिक्ष के पिछलका से तूलना करेला आ जदि ऊ दुन्नो सही क्रम मे ना रहे तऽ दून्नो के अदला-बदली कर देवेला। एहमें तबले लिस्ट भ मे घुरल जाला जबले पूरा लिस्ट के छँटाई ना हो जाला। भले ई बिधि बहुते सरल बा बाकिर बहुते लहे लहे काम करेला आ कतना समस्या सभ ला अप्ययोगिक बा।
![]() Static visualization of bubble sort[1] | |
क्लास | Sorting algorithm |
---|---|
डेटा स्ट्रक्चर | Array |
सभसे खराब केस परफार्मेंस | comparisons, swaps |
सभसे नीमन केस परफार्मेंस | comparisons, swaps |
एभरेज केस परफार्मेंस | comparisons, swaps |
सभसे खराब केस स्पेस जटिलता | auxiliary |
बबल छँटाई के सभसे खराब औसत समय जटिलता O(n ²) हऽ, जेने n छाँटे वला चीझन के संख्या हऽ। बसी समय लिहला के चलते ई बीधि अप्ययोगिक बा।
एगो त्राम चाहे अएरे लिहीं "5 1 4 2 8" आ हेकरा बढ़त क्रम मे छाँटी। हर डेग प मोटहन अंग के मिलावल जाई। लिस्ट मे तीन हाली घुरे के जाओरत पड़ी।
पहिलका घुमरी
अबहिन, लिस्ट क्रम मे आ गइल बा, बाकिर बिधी नइखे जानत के क्रम मे बा की ना. हेकरा बदे लिस्ट मे फेर एक हाली घूरे के पड़ी
![]() |
विकिमीडिया कॉमंस पर संबंधित मीडिया बबल छँटाई पर मौजूद बा। |
![]() | ई कंप्यूटर बिज्ञान-संबंधी लेख एगो आधार बाटे। जानकारी जोड़ के एकरा के बढ़ावे में विकिपीडिया के मदद करीं। |