Page 86 - CITS - CSA - TP (Volume 2) - Hindi
P. 86
कं ूटर सॉ वेयर ए ीके शन - CITS
System.out.println(numbers[i]);
}
scanner.close(); // Close the scanner to avoid resource leak
}
}
आउटपुट:
ीकरण:
• यह ो ाम िपछले ो ाम से काफी िमलता-जुलता है, लेिकन इसम ऐरे एिलम ट्स को दिश त करने से पहले उ सॉट करने के िलए एक अित र
चरण है।
• यह java.util पैके ज से Arrays ास को आयात करता है, जो ऐरे को सॉट करने के िलए sort() िविध दान करता है।
• सभी एिलम ट्स को पढ़ने के बाद, यह ऐरे को आरोही म म सॉट करने के िलए arrays.sort(numbers) का उपयोग करता है।
• िफर, यह लूप का उपयोग करके सॉट िकए गए ऐरे एिलम ट्स को दिश त करता है।
• अंत म , यह िस म संसाधनों को रलीज़ करने के िलए ै नर ऑ े को बंद कर देता है।
यह ो ाम उपयोगकता को ऐरे एिलम ट्स को गितशील प से इनपुट करने और उ सॉट िकए गए म म दिश त करने की अनुमित देता है।
िविध 2: Java ो ाम जो बबल सॉट िविध का उपयोग करके n एिलम ट्स को अवरोही म म सॉट करता है:
आइए एक उदाहरण से देख । यहाँ, ेक चरण को सं ेप म दशा या गया है:
बबल सॉट ए ो र म एक ए ो र म है जो दो आस एिलम ट्स की तुलना करके और यिद वे इ त म (इ े ेड ऑड र) म नहीं ह तो उ ैप
करके एक ऐरे को सॉट करता है। यहाँ, म कु छ भी हो सकता है जैसे िक बढ़ना या कम होना।
आइये एक उदाहरण से देख । यहाँ, ेक चरण को सं ेप म दशा या गया है:
72
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 93

