Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में जांचना कि अनुक्रम के तत्व शर्त को पूरा करते हैं या नहीं

All() विधि का उपयोग करके जांचें कि अनुक्रम के तत्व शर्त को पूरा करते हैं या नहीं। यदि कोई तत्व सेट शर्त को पूरा नहीं करता है, तो All() विधि False लौटाती है।

उदाहरण

शर्त सेट करने के लिए लैम्ब्डा अभिव्यक्ति का उपयोग करें। नीचे दिखाया गया है कि सभी तत्व 20 से अधिक हैं या नहीं, इसकी जांच के लिए शर्त:

myArr.AsQueryable().All(val => val > 20);

पूर्ण कोड

using System;
using System.Linq;

class Demo {
    static void Main() {
        int[] myArr = {7, 15, 22, 30, 40};
        // जांचें कि सभी सरणी तत्व 20 से अधिक हैं या नहीं
        bool res = myArr.AsQueryable().All(val => val > 20);
        Console.WriteLine(res);
    }
}

आउटपुट

False
  1. पायथन में ट्री के इनऑर्डर अनुक्रम के पैलिंड्रोम होने की जांच करने का प्रोग्राम पायथन में ट्री के इनऑर्डर अनुक्रम के पैलिंड्रोम होने की जांच करने का प्रोग्राम

    मान लीजिए हमारे पास एक बाइनरी ट्री है जहां प्रत्येक नोड में 0-9 से एक अंक होता है, हमें जांचना है कि इसका इन-ऑर्डर ट्रैवर्सल पैलिंड्रोम है या नहीं।इसलिए, यदि इनपुट इस तरह हैतो आउटपुट True होगा, क्योंकि इसका इनऑर्डर ट्रैवर्सल [2,6,10,6,2] है।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे −यदि r

  1. - पायथन में जांचें कि स्ट्रिंग दोहराव वाली स्ट्रिंग है या नहीं

    मान लीजिए हमारे पास एक स्ट्रिंग है, हमें जांचना है कि क्या यह एक दोहराव वाली स्ट्रिंग है या नहीं। उदाहरण के लिए, यदि इनपुट string = helloworldhelloworld है, तो आउटपुट True होगा। इसे हल करने के लिए हम निम्न चरणों का पालन करेंगे: n := len(s)। findFactors(n) फ़ंक्शन परिभाषित करें जो n के सभी गुणनखंड

  1. - सूची खाली है या नहीं जांचने का पायथन प्रोग्राम

    समस्या विवरण एक खाली सूची दी गई है। हमारा कार्य जांचना है कि यह सूची खाली है या नहीं। यहां हम जांचने का एक निहित तरीका उपयोग करते हैं। एल्गोरिदम हम एक खाली सूची लेते हैं। फिर जांचें कि यदि सूची खाली है तो 1 लौटाएं अन्यथा 0। उदाहरण कोड # खाली सूची की जांच के लिए पायथन कोड def checklist(A): if