मान लीजिए हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है जहां प्रत्येक मान एक बार होने वाले मान को छोड़कर ठीक तीन बार होता है। हमें अद्वितीय मूल्य खोजना होगा। हमें इसे असंबद्ध स्थान हल करना होगा।
इसलिए, यदि इनपुट nums =[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