इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे।
समस्या कथन
एक इनपुट के रूप में एक सरणी को देखते हुए, हमें सरणी में सबसे बड़ा तत्व खोजने की जरूरत है।
दृष्टिकोण
- हम अधिकतम को पहले तत्व के रूप में प्रारंभ करते हैं।
- इसके बाद, हम दिए गए सरणी को दूसरे तत्व से अंत तक पार करते हैं।
- प्रत्येक ट्रैवर्स किए गए तत्व के लिए, हम इसकी तुलना अधिकतम के वर्तमान मान से करते हैं
- यदि यह अधिकतम से अधिक है, तो अधिकतम अपडेट हो जाता है।
- अन्यथा, कथन आगे निकल जाता है
आइए नीचे कार्यान्वयन देखें -
उदाहरण
def largest(arr,n): #maximal element max = arr[0] for i in range(1, n): if arr[i] > max: max = arr[i] return max # main arr = [10, 24, 45, 90, 98] n = len(arr) Ans = largest(arr,n) print ("Largest in the given array is",Ans)
आउटपुट
Largest in the given array is 98
सभी चर और कार्य वैश्विक दायरे में घोषित किए गए हैं जैसा कि नीचे दिए गए चित्र में दिखाया गया है।
निष्कर्ष
इस लेख में, हमने एक सरणी में सबसे बड़ा तत्व खोजने के दृष्टिकोण के बारे में सीखा।