2D অ্যারে দেওয়া হয়েছে এবং অ্যারের উপাদানগুলি 0 এবং 1। সমস্ত সারি সাজানো হয়েছে। আমাদের সর্বোচ্চ 1 এর সংখ্যা সহ সারি খুঁজে বের করতে হবে। এখানে আমরা ম্যাপ ব্যবহার করি। এই সরঞ্জামগুলি সিকোয়েন্স এবং অন্যান্য পুনরাবৃত্তিযোগ্য ফাংশনগুলি প্রয়োগ করে৷
উদাহরণ
ইনপুট :ইনপুট অ্যারে হল :[[0, 1, 1, 1, 1],[0, 0, 1, 1, 1],[1, 1, 1, 1, 1],[0, 0 , 0, 0, 1]]1 এর সর্বোচ্চ সংখ্যা =2
অ্যালগরিদম
ধাপ 1:মানচিত্র ফাংশন ব্যবহার করে ম্যাট্রিক্সের প্রতিটি সারির যোগফল। ধাপ 2:এটি প্রতিটি সারিতে থাকা সকলের যোগফলের একটি তালিকা প্রদান করবে। ধাপ 3:তারপর একটি তালিকায় সর্বাধিক যোগফলের সূচক প্রিন্ট করুন। প্রাক>উদাহরণ কোড
# পাইথন প্রোগ্রাম সর্বাধিক 1'sdef Maxofones(n) সহ সারি খুঁজে পেতে:max1 =list(map(sum,n)) প্রিন্ট ("1 এর সর্বোচ্চ সংখ্যা ::>", max1.index(সর্বোচ্চ (max1))) # ড্রাইভার প্রোগ্রাম যদি __name__ =="__main__":n =[[0, 1, 1, 1, 1],[0, 0, 1, 1, 1],[1, 1, 1, 1, 1],[0, 0, 0, 0, 1]]maximumofones(n)আউটপুট
1 এর সর্বোচ্চ সংখ্যা ::> 2