কম্পিউটার

পাইথনে দুটি স্বতন্ত্র উপাদানের বৃহত্তম পণ্য খুঁজে বের করার প্রোগ্রাম


ধরুন আমাদের কাছে সংখ্যার একটি তালিকা আছে, আমাদের দুটি পার্থক্যের বৃহত্তম গুণফল খুঁজে বের করতে হবে।

সুতরাং, যদি ইনপুটটি [5, 3, 7, 4] এর মত হয়, তাহলে আউটপুট হবে 35

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • curr_max :=-inf
  • আমি 0 থেকে সংখ্যার আকার - 1 এর মধ্যে, কর
    • j এর জন্য i+1 থেকে nums- 1 এর আকার, do
      • যদি nums[i] * nums[j]> curr_max, তারপর
        • curr_max :=সংখ্যা[i] * সংখ্যা[j]
  • ফিরুন curr_max

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

উদাহরণ

শ্রেণীর সমাধান:def solve(self, nums):curr_max =float('-inf') রেঞ্জে i এর জন্য(len(nums)):j এর জন্য রেঞ্জে(i+1, len(nums)):যদি সংখ্যাগুলি 

ইনপুট

[5, 3, 7, 4]

আউটপুট

35

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

  2. পাইথন প্রোগ্রাম একটি অ্যারের বৃহত্তম উপাদান খুঁজে বের করতে

  3. পাইথন প্রোগ্রাম a no দুইটির শক্তি কিনা তা খুঁজে বের করতে

  4. একটি তালিকা থেকে N বৃহত্তম উপাদান খুঁজে পেতে পাইথন প্রোগ্রাম