इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।
प्रॉब्लम स्टेटमेंट
इनपुट के रूप में एक ऐरे दिए जाने पर, हमें ऐरे में सबसे बड़ा एलिमेंट ढूंढने की आवश्यकता है।
दृष्टिकोण
- हम max को पहले एलिमेंट के रूप में इनिशियलाइज़ करते हैं।
- इसके बाद, हम दिए गए ऐरे को दूसरे एलिमेंट से अंत तक ट्रैवर्स करते हैं।
- प्रत्येक ट्रैवर्स किए गए एलिमेंट के लिए, हम इसकी तुलना max के वर्तमान मान से करते हैं।
- यदि यह max से बड़ा है, तो max अपडेट हो जाता है।
- अन्यथा, स्टेटमेंट को छोड़ दिया जाता है।
आइए नीचे कार्यान्वयन देखें:
उदाहरण
def largest(arr, n):
# अधिकतम एलिमेंट
max_val = arr[0]
for i in range(1, n):
if arr[i] > max_val:
max_val = arr[i]
return max_val
# मेन
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
सभी वेरिएबल्स और फंक्शन्स ग्लोबल स्कोप में घोषित हैं जैसा कि नीचे दी गई आकृति में दिखाया गया है।

निष्कर्ष
इस लेख में, हमने ऐरे में सबसे बड़ा एलिमेंट ढूंढने के दृष्टिकोण के बारे में सीखा।