क्या मेरा डेटा अपलोड होता है?
नहीं। सामान्य उपयोग में यह टूल आपके ब्राउज़र में चलता है, आपका दिया डेटा किसी सर्वर पर नहीं भेजा जाता।
टूल का नाम, फ़ॉर्मैट या काम लिखें
Quick Sort: एनिमेशन. फ़्रंट-एंड के लिए एनिमेटेड एल्गोरिदम: सॉर्टिंग, सर्च, डिबाउंस और थ्रॉटल, इवेंट लूप, वर्चुअल DOM, कैश, ट्राई और पाथफ़ाइंडिंग। आपके ब्राउज़र में तेज़, निजी और आसान।
नीचे टूल के बटन और टेक्स्ट अभी अंग्रेज़ी में हैं।
Loading animation...
Quick Sort: एनिमेशन AllConvertTools.uz टूल हब का हिस्सा है: एक तेज़, केंद्रित पेज जहाँ लंबे विवरण से पहले काम करने वाला टूल मिलता है।
नहीं। सामान्य उपयोग में यह टूल आपके ब्राउज़र में चलता है, आपका दिया डेटा किसी सर्वर पर नहीं भेजा जाता।
हाँ। मुख्य कन्वर्टर मुफ़्त है और बिना साइन-अप के तुरंत काम करता है।
दोबारा खोजे बिना काम जारी रखें।
Quick sort picks a pivot, moves smaller values to its left and larger ones to its right, then repeats on both sides.
function quickSort(arr, lo = 0, hi = arr.length - 1) {if (lo >= hi) return;const pivot = arr[hi];let i = lo;for (let j = lo; j < hi; j++) {if (arr[j] < pivot) {[arr[i], arr[j]] = [arr[j], arr[i]];i++;}}[arr[i], arr[hi]] = [arr[hi], arr[i]];quickSort(arr, lo, i - 1);quickSort(arr, i + 1, hi);}
Tip: use the arrow keys to step and the space bar to play or pause.