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

দুটি স্ট্রিং অ্যারে সমান কিনা যাচাই করার প্রোগ্রাম

দুটি স্ট্রিং অ্যারে word1 এবং word2 দেওয়া আছে। যাচাই করতে হবে দুটি অ্যারে একই স্ট্রিং রিপ্রেজেন্ট করে কিনা। একটি অ্যারে এর এলিমেন্টগুলো অর্ডারে কনক্যাট করলে স্ট্রিং তৈরি হয়।

ইনপুট: word1 = ["ko", "lka", "ta"], word2 = ["k", "olk", "at", "a"] → আউটপুট: True। দুটোই "kolkata" বানায়।

সমাধানের ধাপসমূহ

  • s1 := "", s2 := ""

  • word1-এর প্রতিটি স্ট্রিং s1-এ কনক্যাট করুন

  • word2-এর প্রতিটি স্ট্রিং s2-এ কনক্যাট করুন

  • s1 == s2 কিনা রিটার্ন করুন

উদাহরণ (Python)

def solve(word1, word2):
    s1 = ''
    s2 = ''
    for i in word1:
        s1 += i
    for i in word2:
        s2 += i
    return (s1 == s2)

word1 = ["ko", "lka", "ta"]
word2 = ["k", "olk", "at", "a"]
print(solve(word1, word2))

ইনপুট

["ko", "lka", "ta"], ["k", "olk", "at", "a"]

আউটপুট

True
  1. পাইথনে দুটি বাইনারি ট্রির লিফ সিকোয়েন্স মিল কিনা যাচাই

  2. দেওয়া স্ট্রিংটি পাইথন কিওয়ার্ড কিনা চেক করার প্রোগ্রাম

  3. পাইথনে বাক্য প্যাংগ্রাম (pangram) কিনা যাচাই করার প্রোগ্রাম

  4. পাইথনে লিস্ট খালি কিনা যাচাই করার প্রোগ্রাম