কম্পিউটার

পাইথন প্রোগ্রাম ম্যাপ ফাংশন ব্যবহার করে সর্বাধিক 1 এর সাথে একটি সারি খুঁজে বের করে


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

  1. পাইথন ব্যবহার করে একই লেবেল সহ সাব-ট্রিতে নোডের সংখ্যা খুঁজে বের করার প্রোগ্রাম

  2. পাইথন ব্যবহার করে সর্বাধিক সম্ভাব্যতার সাথে পথ খুঁজে বের করার প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি তালিকার ক্ষুদ্রতম সংখ্যা খুঁজে বের করতে

  4. পাইথন ব্যবহার করে কিভাবে একটি সংখ্যার ফ্যাক্টরিয়াল খুঁজে বের করবেন?