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

C# में ऐरे का निश्चित आकार है या नहीं जांचें

C# में एक ऐरे का आकार निश्चित है या नहीं, यह जांचने के लिए IsFixedSize प्रॉपर्टी का उपयोग किया जाता है। ऐरे के लिए यह प्रॉपर्टी हमेशा true लौटाती है क्योंकि ऐरे का आकार निर्माण के बाद नहीं बदला जा सकता।

उदाहरण 1

using System;

public class Demo {
    public static void Main() {
        string[] products = new string[] { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" };
        Console.WriteLine("Products list...");
        foreach (string s in products) {
            Console.WriteLine(s);
        }
        Console.WriteLine("क्या products Accessories ऐरे में है? = {0}",
            Array.Exists(products, ele => ele == "Accessories"));
        Console.WriteLine("क्या products Stationery ऐरे में है? = {0}",
            Array.Exists(products, ele => ele == "Stationery"));
        Console.WriteLine("\nOne or more products begin with the letter 'C'? = {0}",
            Array.Exists(products, ele => ele.StartsWith("C")));
        Console.WriteLine("One or more planets begin with 'D'? = {0}",
            Array.Exists(products, ele => ele.StartsWith("D")));
        Console.WriteLine("One or more products begin with the letter 'T'? = {0}",
            Array.Exists(products, ele => ele.StartsWith("T")));
        Console.WriteLine("One or more planets begin with 'E'? = {0}",
            Array.Exists(products, ele => ele.StartsWith("E")));
        Console.WriteLine("क्या ऐरे का आकार निश्चित है? = " + products.IsFixedSize);
    }
}

आउटपुट

Products list...
Electronics
Accessories
Clothing
Toys
Clothing
Furniture
क्या products Accessories ऐरे में है? = True
क्या products Stationery ऐरे में है? = False
One or more products begin with the letter 'C'? = True
One or more planets begin with 'D'? = False
One or more products begin with the letter 'T'? = True
One or more planets begin with 'E'? = True
क्या ऐरे का आकार निश्चित है? = True

उदाहरण 2

using System;

public class Demo {
    public static void Main() {
        string[] products = new string[] { };
        Console.WriteLine("One or more planets begin with 'E'? = {0}",
            Array.Exists(products, ele => ele.StartsWith("E")));
        Console.WriteLine("क्या ऐरे का आकार निश्चित है? = " + products.IsFixedSize);
    }
}

आउटपुट

One or more planets begin with 'E'? = False
क्या ऐरे का आकार निश्चित है? = True
  1. C++ में STL का उपयोग करके जांचें कि क्या सरणी पैलिंड्रोम है या नहीं C++ में STL का उपयोग करके जांचें कि क्या सरणी पैलिंड्रोम है या नहीं

    n पूर्णांकों की एक सरणी arr[n] दी गई है, कार्य यह जांचना है कि क्या सरणी एक पैलिंड्रोम है या नहीं। हमें C++ में STL (स्टैंडर्ड टेम्पलेट लाइब्रेरी) का उपयोग करके यह कार्य करना है। C++ में STL (Standard Template Library) की एक विशेषता है, यह C++ टेम्पलेट कक्षाओं का एक समूह है जिसका उपयोग डेटा संरचना

  1. C++ में जांचें कि आकार n की दी गई सरणी n लेवल के BST को दर्शा सकती है या नहीं C++ में जांचें कि आकार n की दी गई सरणी n लेवल के BST को दर्शा सकती है या नहीं

    हमारे पास एक सरणी A है, हमें जांचना है कि सरणी n लेवल के BST को दर्शा सकती है या नहीं। चूंकि लेवल n है, हम निम्न तरीके से ट्री बना सकते हैं। मान लीजिए एक संख्या k है, k से बड़ा मान दाईं ओर जाता है, और k से छोटा मान बाईं ओर जाता है। मान लीजिए दो सूचियां हैं: {50, 20, 9, 25, 10}, और {50, 30, 20, 25, 1

  1. पायथन में जांचें कि कोई ऐरे बाइनरी सर्च ट्री का इनऑर्डर ट्रैवर्सल है या नहीं पायथन में जांचें कि कोई ऐरे बाइनरी सर्च ट्री का इनऑर्डर ट्रैवर्सल है या नहीं

    मान लीजिए हमारे पास संख्याओं का एक ऐरे nums है। हमें यह जांचना है कि क्या ऐरे बाइनरी सर्च ट्री के तत्वों को इसके इनऑर्डर ट्रैवर्सल के क्रम में रखता है या नहीं। उदाहरण के लिए, यदि इनपुट nums = [5, 8, 15, 18, 20, 26, 39] है, तो आउटपुट True होगा क्योंकि यह निम्न BST का इनऑर्डर ट्रैवर्सल है: समाधान