কম্পিউটার

পাইথনে ঠিক একবার কোন উপাদানটি ঘটে তা খুঁজে বের করার জন্য প্রোগ্রাম


ধরুন আমাদের কাছে সংখ্যা নামক সংখ্যার একটি তালিকা রয়েছে যেখানে প্রতিটি মান ঠিক তিনবার ঘটে শুধুমাত্র একটি মান বাদে যা একবার ঘটে। আমাদের অনন্য মান খুঁজে বের করতে হবে। আমাদের এটি অসংলগ্ন স্থান সমাধান করতে হবে।

সুতরাং, যদি ইনপুটটি সংখ্যার মত হয় =[3, 3, 3, 8, 4, 4, 4], তাহলে আউটপুট হবে 8

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

  • m :=বিভিন্ন মান এবং তাদের ফ্রিকোয়েন্সি সহ একটি মানচিত্র

  • ন্যূনতম ফ্রিকোয়েন্সি সহ মান ফেরত দিন

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

উদাহরণ

from collections import Counter
class Solution:
   def solve(self, nums):
      nums = Counter(nums)
      return min(nums, key=nums.get)
ob = Solution()
nums = [3, 3, 3, 8, 4, 4, 4]
print(ob.solve(nums))

ইনপুট

[3, 3, 3, 8, 4, 4, 4]

আউটপুট

8

  1. AP-তে প্রথম উপাদান খুঁজুন যা পাইথনে প্রদত্ত প্রাইমের একাধিক

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

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

  4. একটি 2D অ্যারেতে k'th ক্ষুদ্রতম উপাদান খুঁজে পেতে পাইথন প্রোগ্রাম