কম্পিউটার টিউটোরিয়াল

C#-এ 3D অ্যারের Upper Bound এবং Lower Bound পাওয়া

ত্রিমাত্রিক অ্যারের প্রতিটি ডাইমেনশনের আপার বাউন্ড (সর্বোচ্চ ইনডেক্স) এবং লোয়ার বাউন্ড (ন্যূনতম ইনডেক্স, সবসময় ০) পেতে GetUpperBound(dimension) এবং GetLowerBound(dimension) ব্যবহার করা হয়।

উদাহরণ

using System;

class Program
{
    static void Main()
    {
        int[,,] arr = new int[2, 3, 4];
        Console.WriteLine("Dimension 0 Upper Bound: {0}", arr.GetUpperBound(0)); // 1
        Console.WriteLine("Dimension 0 Lower Bound: {0}", arr.GetLowerBound(0)); // 0
        Console.WriteLine("Dimension 1 Upper Bound: {0}", arr.GetUpperBound(1)); // 2
        Console.WriteLine("Dimension 1 Lower Bound: {0}", arr.GetLowerBound(1)); // 0
        Console.WriteLine("Dimension 2 Upper Bound: {0}", arr.GetUpperBound(2)); // 3
        Console.WriteLine("Dimension 2 Lower Bound: {0}", arr.GetLowerBound(2)); // 0
    }
}

আউটপুট

Dimension 0 Upper Bound: 1
Dimension 0 Lower Bound: 0
Dimension 1 Upper Bound: 2
Dimension 1 Lower Bound: 0
Dimension 2 Upper Bound: 3
Dimension 2 Lower Bound: 0

সাইজ = UpperBound - LowerBound + 1।

  1. জাভাস্ক্রিপ্ট অ্যারেতে সব ইউনিক ভ্যালু বের করা

  2. পাইথনে অ্যারে এবং স্কেলারের আউটার প্রোডাক্ট বের করা

  3. পাইথনে অ্যারে ও স্কেলারের ইনার প্রোডাক্ট

  4. NumPy-এ Flatten() এবং Ravel()-এর পার্থক্য