Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में अद्वितीय तत्वों का योग खोजने का कार्यक्रम

मान लीजिए कि हमारे पास कुछ डुप्लिकेट तत्वों और कुछ अद्वितीय तत्वों के साथ एक सरणी संख्या है। हमें अंकों में मौजूद सभी अद्वितीय तत्वों का योग ज्ञात करना है।

इसलिए, यदि इनपुट संख्या =[5,2,1,5,3,1,3,8] जैसा है, तो आउटपुट 10 होगा क्योंकि केवल अद्वितीय तत्व 8 और 2 हैं, इसलिए उनका योग 10 है। पी>

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • गिनती :=एक शब्दकोश जिसमें सभी अद्वितीय तत्व और उनकी आवृत्ति होती है

  • उत्तर:=0

  • प्रत्येक अनुक्रमणिका के लिए i और मान v अंकों में, करें

    • अगर गिनती [v] 1 के समान है, तो

      • उत्तर:=उत्तर + वी

  • वापसी उत्तर

उदाहरण (पायथन)

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

from collections import Counter
def solve(nums):
   count = Counter(nums)
   ans = 0
   for index,value in enumerate(nums):
      if count[value]==1:
         ans+=value
   return ans

nums = [5,2,1,5,3,1,3,8]
print(solve(nums))

इनपुट

[5,2,1,5,3,1,3,8]

आउटपुट

10

  1. पायथन में एक पेड़ के सभी तत्वों का योग खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास एक बाइनरी ट्री है जिसमें कुछ मान हैं, हमें ट्री के सभी मानों का योग ज्ञात करना है। तो, अगर इनपुट पसंद है तो आउटपुट 14 . होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - फ़ंक्शन रिकर्स () को परिभाषित करें। यह नोड लेगा वैल:=नोड का मान यदि नोड का बायां भाग शून्

  1. पायथन कार्यक्रम में सूची में तत्वों का योग खोजें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची को पुनरावृत्त करने योग्य दिया गया है, हमें सूची के योग की गणना करने की आवश्यकता है यहां हम 3 दृष्टिकोणों पर चर्चा करेंगे जैसा कि नीचे चर्चा की गई है लूप के लिए उपयोग करना उदाहरण # sum total = 0 # creati

  1. सूची में तत्वों का योग खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक इनपुट के रूप में एक सूची को देखते हुए, हमें दी गई सूची के योग की गणना करने की आवश्यकता है। यहां हमारे पास विचार करने के लिए दो दृष्टिकोण हैं यानी अंतर्निहित फ़ंक्शन का उपयोग करना और ब्रूट-फोर्