सॉर्टिंग विज़ुअलाइज़र
चरण-दर-चरण एनिमेशन के साथ सॉर्टिंग एल्गोरिथम को देखें और तुलना करें
Bubble Sort
बार-बार सूची के माध्यम से जाता है, आसन्न तत्वों की तुलना करता है और यदि वे गलत क्रम में हैं तो उन्हें स्वैप करता है।
सर्वोत्तम स्थिति
O(n)
औसत स्थिति
O(n²)
सबसे खराब स्थिति
O(n²)
स्थान
O(1)
विज़ुअलाइज़ेशन
सॉर्ट परिणाम
190
कुल तुलनाएं
107
कुल स्वैप
298
कुल चरण
20
ऐरे साइज़
रंग किंवदंती
डिफ़ॉल्ट
तुलना हो रही है
स्वैप हो रहा है
सॉर्ट किया गया
पिवट
समय जटिलता संदर्भ
Bubble Sort: O(n) सर्वोत्तम, O(n²) औसत/सबसे खराब
Selection Sort: O(n²) सभी स्थितियां
Insertion Sort: O(n) सर्वोत्तम, O(n²) औसत/सबसे खराब
Quick Sort: O(n log n) सर्वोत्तम/औसत, O(n²) सबसे खराब
Merge Sort: O(n log n) सभी स्थितियां
सॉर्टिंग विज़ुअलाइज़र के बारे में
चरण दर चरण विभिन्न सॉर्टिंग एल्गोरिथम कैसे काम करते हैं देखें। तुलनाओं, स्वैप और समय जटिलता के माध्यम से उनकी दक्षता की तुलना करें।
सॉर्टिंग एल्गोरिथम
- Bubble Sort: सरल तुलना-आधारित सॉर्ट, सीखने के लिए अच्छा
- Selection Sort: बार-बार न्यूनतम खोजता है, हमेशा O(n²)
- Insertion Sort: छोटे/लगभग सॉर्ट किए गए ऐरे के लिए कुशल
- Quick Sort: पिवट के साथ विभाजन और जीत, व्यवहार में बहुत तेज़
- Merge Sort: अतिरिक्त स्थान आवश्यकता के साथ स्थिर O(n log n)
संबंधित टूल
संख्या आधार कन्वर्टर
बाइनरी, ऑक्टल, दशमलव और हेक्साडेसिमल प्रणालियों के बीच संख्याओं को बदलें
लंबी विभाजन सॉल्वर
चरण-दर-चरण समाधान के साथ लंबी विभाजन समस्याओं को हल करें
गुणा तालिका जेनरेटर
गुणा तालिका जेनरेट और प्रिंट करें
संभावना सिमुलेटर
सांख्यिकीय विश्लेषण के साथ सिक्के की उछाल, पासे की रोल और कार्ड के ड्रॉ का अनुकरण करें