ট্র্যাক
/
Go
Go
/
অনুশীলনী
/
অ্যাকুমুলেট
অ্যাকুমুলেট

অ্যাকুমুলেট

সহজ

নির্দেশনা

accumulate অপারেশনটি ইমপ্লিমেন্ট করুন। এটি একটি কালেকশন এবং ওই কালেকশনের প্রতিটি এলিমেন্টের উপর চালানোর একটি অপারেশন নেয়, আর ইনপুট কালেকশনের প্রতিটি এলিমেন্টের উপর সেই অপারেশন প্রয়োগের ফলাফল নিয়ে একটি নতুন কালেকশন রিটার্ন করে।

ধরা যাক, স্ট্রিংগুলোর কালেকশনটি হলো:

  • "cat", "Dog", "b4t", "gO"

আর অপারেশনটি হলো:

  • একটি স্ট্রিং আপকেস করা

আপনার কোডের স্ট্রিংগুলোর কালেকশন তৈরি করতে পারা উচিত:

  • "CAT", "DOG", "B4T, "GO"

প্রত্যাশিত ফাংশন সিগনেচার দেখতে টেস্ট স্যুটটি দেখে নিন।

সীমাবদ্ধতা

আপনার স্ট্যান্ডার্ড লাইব্রেরির দেওয়া collect/map/fmap/যাই বলুন না কেন, এসব ফাংশনালিটি থেকে হাত দূরে রাখুন! বরং অন্য সাধারণ টুল ব্যবহার করে এটি নিজেই সমাধান করুন।

GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
Go Exercism

অ্যাকুমুলেট শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, Go ট্র্যাকের 34টি কনসেপ্ট166টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।