"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट का उपयोग करके बबल सॉर्टिंग, इंसर्शन सॉर्टिंग और चयन सॉर्ट एल्गोरिदम

जावास्क्रिप्ट का उपयोग करके बबल सॉर्टिंग, इंसर्शन सॉर्टिंग और चयन सॉर्ट एल्गोरिदम

2024-08-18 को प्रकाशित
ब्राउज़ करें:126

Bubble Sorting, Insertion Sorting & Selection Sort Algorithm Using Javascript

बबल सॉर्ट और इंसर्शन सॉर्ट दो बुनियादी सॉर्टिंग एल्गोरिदम हैं। मैंने जावास्क्रिप्ट का उपयोग करके इन एल्गोरिदम को कार्यान्वित किया।

बुलबुले की तरह

const arr = [5,4,3,2,1];

for (let i = 0; i  arr[j 1]) {
            let temp = arr[j];
            arr[j] = arr[j 1];
            arr[j 1] = temp;
        }
    }
}

console.log(arr); // [1,2,3,4,5]

सम्मिलन क्रमबद्ध

यह बबल सॉर्ट से बेहतर है यदि आप जानते हैं कि सरणी लगभग सॉर्ट हो गई है तो यह सबसे अच्छा एल्गोरिदम है

const arr = [5,4,3,2,1];
for (let i = 0; i  arr[j]) {
            const temp = arr[j];
            arr[j] = arr[i];
            arr[i] = temp;
        }
    } 
}


console.log(arr); // [1,2,3,4,5]

चयन छांटना

const arr = [5,4,3,2,1];
for (let i = 0; i arr[j]) {
            min = arr[j];
            pos = j;
        }
    }

    const temp = arr[i];
    arr[i] = arr[pos];
    arr[pos] = temp;
}


console.log(arr); // [1,2,3,4,5]

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/ashutushsarangi/bubble-sorting-insertion-sorting-algorithm-using-javascript-8j1?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3