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

ए में तत्वों की संख्या खोजने का कार्यक्रम पायथन में बी में कम से कम के तत्वों से सख्ती से कम है

मान लीजिए कि हमारे पास संख्या ए और बी की दो सूचियां हैं, और एक अन्य मूल्य के, हमें ए में तत्वों की संख्या का पता लगाना है जो बी में कम से कम के तत्वों से सख्ती से कम हैं।

इसलिए, यदि इनपुट A =[6, -2, 100, 11] B =[33, 6, 30, 8, 14] k =3 जैसा है, तो आउटपुट 3 होगा, जैसे -2, 6, और 11 बी में 3 तत्वों से सख्ती से कम हैं।

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

  • यदि k, 0 के समान है, तो
    • ए का वापसी आकार
  • बी को उल्टे क्रम में क्रमबद्ध करें
  • सीटी:=0
  • ए में प्रत्येक i के लिए, करें
    • अगर मैं <बी[के -1], तो
      • सीटी:=सीटी + 1
  • वापसी सीटी

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

उदाहरण

class Solution:
   def solve(self, A, B, k):
      if k == 0:
         return len(A)
      B.sort(reverse=True)
      ct = 0
      for i in A:
         if i < B[k - 1]:
            ct += 1
      return ct
ob = Solution()
A = [6, -2, 100, 11]
B = [33, 6, 30, 8, 14]
k = 3 print(ob.solve(A, B, k))

इनपुट

[6, -2, 100, 11], [33, 6, 30, 8, 14], 3

आउटपुट

3

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

    मान लीजिए कि हमारे पास क्रमित अद्वितीय संख्याओं की एक सूची है जिन्हें अंक और एक पूर्णांक k कहा जाता है, हमें दी गई सूची के पहले तत्व से kth लुप्त संख्या ज्ञात करनी होगी। इसलिए, यदि इनपुट nums =[5,6,8,10,11], k =1 जैसा है, तो आउटपुट 9 होगा, क्योंकि 9 दूसरी (इंडेक्स 1) लापता संख्या है। इसे हल करने क

  1. तत्वों की संख्या गिनने का कार्यक्रम पायथन में सही स्थिति में रखा गया है

    मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है, हमें उन तत्वों की संख्या का पता लगाना है जो सही सूचकांक में मौजूद हैं, जब सूची को क्रमबद्ध किया जाना था। इसलिए, यदि इनपुट [2, 8, 4, 5, 11] जैसा है, तो आउटपुट 2 होगा, क्योंकि तत्व 2 और 11 अपनी सही स्थिति में हैं। क्रमबद्ध क्रम [2, 4

  1. एक सूची में सबसे बड़ी संख्या खोजने के लिए पायथन कार्यक्रम

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