এই প্রবন্ধে, আমরা প্রদত্ত সমস্যার বিবৃতিটি সমাধান করার জন্য সমাধান এবং পদ্ধতি সম্পর্কে শিখব।
সমস্যা বিবৃতি
ইনপুট হিসাবে একটি অ্যারে দেওয়া হলে, আমাদের অ্যারের মধ্যে সবচেয়ে বড় উপাদান খুঁজে বের করতে হবে।
পন্থা
- প্রথম উপাদান হিসেবে আমরা সর্বোচ্চ শুরু করি।
- এর পর, আমরা প্রদত্ত অ্যারেটি দ্বিতীয় উপাদান থেকে শেষ পর্যন্ত অতিক্রম করি।
- প্রতিটি ট্রাভার্সড উপাদানের জন্য, আমরা এটিকে সর্বোচ্চ এর বর্তমান মানের সাথে তুলনা করি
- যদি এটি সর্বোচ্চ থেকে বড় হয়, তাহলে সর্বোচ্চ আপডেট করা হবে।
- অন্যথায়, বিবৃতিটি ছাড়িয়ে যায়
আসুন নীচের বাস্তবায়ন দেখি -
উদাহরণ
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
নীচের চিত্রে দেখানো হিসাবে সমস্ত ভেরিয়েবল এবং ফাংশন গ্লোবাল স্কোপে ঘোষণা করা হয়েছে।
উপসংহার
এই নিবন্ধে, আমরা একটি অ্যারের মধ্যে সবচেয়ে বড় উপাদান খুঁজে বের করার পদ্ধতি সম্পর্কে শিখেছি।