কম্পিউটার টিউটোরিয়াল

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


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

সুতরাং, যদি ইনপুটটি [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 বৃহত্তম উপাদান খুঁজে পেতে পাইথন প্রোগ্রাম