আমি ধরে নিলাম আপনি সি অথবা সি++ অথবা পাইথন এই ৩ টি প্রোগ্রামিং ল্যাংগুয়েজের যেকোনো একটি মাত্র শেখা শুরু করেছেন অথবা বেসিক কিছু টপিক জানেন। এখক আপনি সিধান্ত নিয়েছেন আপনি একজন Competitive Programmer হবেন অথবা প্রবলেম সলভিং শুরু করতে চাচ্ছেন।
Competitive Programmer হওয়ার জন্য একজন বিগিনার হিসেবে আপনার উচিত CodeForces এ থাকা ICPC Assiut University ১০ টি শিটের প্রবলেমগুলো সল্ভ করা। এখন এই ১০ টি শিটের প্রবলেম গুলো সল্ভ করতে গেলে আপনি কিছু সমস্যার সম্মুখীন হতে পারেন। যেমন:
একটা প্রবলেম সলভ করতে গিয়ে কোন টপিক গুলো আগে থেকে জানা দরকার.
একটা প্রবলেমে কতটুকু সময় দেয়া উচিত.
বিগিনার হিসেবে নূন্যতম কয়টা প্রবলেম ১ দিনে সলভ করা উচিত.
এখন এই সমস্যা গুলোর সমাধান কী আপনি একা করতে পারবেন? যদি উত্তর হয় না, তাহলে আপনার কাজ হবে Day-1 থেকে শুরু করা। কারণ কোন প্রবলেমের জন্য কোন টপিক শিখতে হবে এবং প্রবলেমের সলুশন ভিডিও এখানে দেয়া আছে।
তবে সাবধান একটা প্রবলেম নিজে থেকে নূন্যতম ১.৫ ঘন্টা চেষ্টা করার পর সলুশন ভিডিও দেখবেন, তার আগে না!
আর আপনার যদি এই শিট সলভ করতে পার্সোনাল মেন্টর সাপোর্ট লাগে তাহলে এই গ্রুপে জইয়েন করতে পারেন।