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

C# প্রোগ্রাম: একটি স্ট্রিংয়ের সব ক্যারেক্টার ইউনিক (Unique) কিনা চেক করা

C#-তে substring() মেথড ব্যবহার করে প্রতিটি সাবস্ট্রিং চেক করুন যে সেগুলো ইউনিক ক্যারেক্টার ধারণ করে কিনা। স্ট্রিংয়ের দৈর্ঘ্য পর্যন্ত লুপ চালান।

যদি কোনো সাবস্ট্রিং অন্যটির সাথে ম্যাচ করে, তবে এর মানে স্ট্রিংটি ইউনিক ক্যারেক্টার ধারণ করে না।

উদাহরণ

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
public class Demo { 
    public bool CheckUnique(string str) { 
        string one = ""; 
        string two = ""; 
        for (int i = 0; i < str.Length; i++) { 
            one = str.Substring(i, 1); 
            for (int j = 0; j < str.Length; j++) { 
                two = str.Substring(j, 1); 
                if ((one == two) && (i != j)) 
                    return false; 
            } 
        } 
        return true; 
    } 
    static void Main(string[] args) { 
        Demo d = new Demo(); 
        bool b = d.CheckUnique("amit"); 
        Console.WriteLine(b); 
        Console.ReadKey(); 
    } 
}

আউটপুট

True
  1. পাইথনে অনন্য ক্যারেক্টার সম্বলিত স্ট্রিং কনক্যাটেনেট করে সর্বাধিক দৈর্ঘ্য বের করার প্রোগ্রাম

  2. পাইথনে স্ট্রিং-এ সব ক্যারেক्टर ইউনিক কিনা চেক করা

  3. পাইথনে স্ট্রিং-এ ডুপ্লিকেট ক্যারেক্টার খুঁজে বের করার প্রোগ্রাম

  4. পাইথন প্রোগ্রাম: স্ট্রিং-এ মিরর ক্যারেক্টার বের করা