– “Is this the easiest problem?” – “Yes! it is the easiest one!” খুব সহজ আর সোজাসাপ্টা UVa এর প্রবলেমটা পড়ে ফেলো নিচের লিংক থেকেঃ UVa – 11479 Is this the easiest problem? নিশ্চয়ই বুঝে ফেলেছো প্রবলেমটা! প্রথমে টেস্ট কেসের নাম্বার দেয়া থাকবে। এরপর প্রতিটা টেস্ট কেসের জন্য ৩ টা করে পূর্ণ সংখ্যা (32 bit…Continue reading অনলাইন জাজ সিরিজ – ১২ (UVa 11479 – Is this the easiest problem?)
Tag: Problem Solving
বাইনারি সার্চ অ্যালগরিদম – Binary Search Algorithm
Post updated on 10th April, 2020 at 10:55 pmতোমাকে ১৫০০ পৃষ্ঠার ইয়া মোটকা ডেইটেলের Java – How to Program বইটা হাতে দিয়ে বললাম ৮২২ নম্বর পৃষ্ঠায় কী বলা আছে পড়। তুমি কী করবে? বইটা বাম হাতে নিবে, ডান হাত দিয়ে প্রথম পৃষ্ঠা উল্টাবে। দেখবে সেটা ৮২২ নম্বর পৃষ্ঠা না, এরপর দ্বিতীয় পৃষ্ঠা উল্টাবে, এরপর তৃতীয়, চতুর্থ……Continue reading বাইনারি সার্চ অ্যালগরিদম – Binary Search Algorithm
বাবল সর্ট অ্যালগরিদম – Bubble Sort Algorithm
Post updated on 28th November, 2016 at 01:36 pmধরো, তোমাকে ১০০০, ৫০০, ১০০, ৫০, ২০, ১০ ইত্যাদি টাকার কিছু নোট দিলাম। বললাম সবগুলো নোট ও সিকি-আধুলি যা দেয়া হয়েছে সবগুলোকে ছোট থেকে বড় আকারে সাজাও। তখন তুমি কী করবে? প্রথমে দেখবে সবচেয়ে বড় নোটটা কত? এটাকে সবার শেষে পাঠাবে। অর্থাৎ ১০০০ টাকার নোটটা সবার শেষে…Continue reading বাবল সর্ট অ্যালগরিদম – Bubble Sort Algorithm
লিনিয়ার সার্চঃ অ্যারেতে সার্চ করার সবচেয়ে সহজ অ্যালগরিদম
Post updated on 28th November, 2016 at 01:36 pmঅ্যারে হচ্ছে সবচেয়ে সহজতম ডেটা স্ট্রাকচার। সিম্পল কিছু ডেটা সিরিয়াল্যি স্টোর করার জন্য এই ডেটা স্ট্রাকচার ব্যবহৃত হয়। যে কোন ডেটা স্ট্রাকচারেই অসংখ্য ডেটার মধ্য থেকে কাংক্ষিত ডেটা খুঁজে বের করার প্রয়োজন হয়। এই ডেটা কত দ্রুত খুঁজে বের করা যায় সেটা একটা বড় চ্যালেঞ্জ। আজ দেখব…Continue reading লিনিয়ার সার্চঃ অ্যারেতে সার্চ করার সবচেয়ে সহজ অ্যালগরিদম
অ্যারে (Array): সবচেয়ে সহজ ডেটা স্ট্রাকচার – ১
Post updated on 24th January, 2017 at 12:52 amএই সিরিজের প্রথম পোস্ট থেকে ইতমধ্যেই তোমরা জেনে গেছ ডেটা স্ট্রাকচার বলতে আসলে কী বুঝায়। আর ডেটা স্ট্রাকচার আমাদের কেনই বা শিখতে হবে? তোমাকে বলা হল ৩ জন ছাত্রের বয়স ইনপুট নিয়ে তাদের গড় বের করতে। তুমি age0, age1, age2 নামের তিনটি int type এর ভ্যারিয়েবল ডিক্লেয়ার…Continue reading অ্যারে (Array): সবচেয়ে সহজ ডেটা স্ট্রাকচার – ১
ডেটা স্ট্রাকচার কী ও কেন?
Data Structure শেখা কেন জরুরি? এটা কোথায় কাজে লাগে? এটা না শিখলে চলবে? সফটওয়্যার ডেভেলপমেন্টে ডেটা স্ট্রাকচার কি দরকার হয়?
অনলাইন জাজ সিরিজ – ১১ (UVa 11462 – Age Sort)
খুব সহজ একটা সর্টিং অ্যালগরিদম ব্যবহার করে এই প্রবলেমটা সলভ করা যায়। এই পর্বের প্রবলেম হচ্ছে UVa 11462 – Age Sort উপরের লিংকে গিয়ে প্রবলেমটা একবার পড়লেই বুঝতে পারবে কী করতে হবে। বলা হয়েছে একটা দেশের সকল মানুষের বয়স ইনপুট দেয়া হবে। তাদের সকলের বয়সগুলো ছোট থেকে বড় আকারে সাজিয়ে প্রিন্ট করতে হবে। আর তোমাকে…Continue reading অনলাইন জাজ সিরিজ – ১১ (UVa 11462 – Age Sort)
কাউন্টিং সর্ট এলগরিদম – সবচেয়ে সহজ সর্টিং অ্যালগরিদম
Post updated on 29th January, 2020 at 08:13 amএকটা প্রবলেমের কথা চিন্তা করা যাক! তোমাকে বাংলাদেশের ১৬ কোটি মানুষের বয়স ইনপুট দেয়া হবে। নানান বয়সী মানুষের বয়স নিয়ে তোমাকে কাজ করতে হবে। কেউ হয়ত একদম ল্যাদা বাচ্চা, আবার কেউ হয়ত তোমার দাদা-নানার বয়সী। ইনপুট দেয়ার পর ধর তোমাকে সবগুলো মানুষের বয়সকে ছোট থেকে বড় আকারে…Continue reading কাউন্টিং সর্ট এলগরিদম – সবচেয়ে সহজ সর্টিং অ্যালগরিদম
অনলাইন জাজ সিরিজ – ১০ (UVa 10931 – Parity)
UVa Online Judge এ আমার সলভ করা প্রথম প্রবলেমটা নিয়ে আজকে আলোচনা করব। 🙂 UVa 10931 – Parity উপরের লিংক থেকে প্রবলেমটা পড়ে ফেল। তেমন কোন অস্পষ্টতা বা confused করার মত বাড়তি কথাবার্তা নেই। এক কথায় বলতে হলে এখানে বের করতে বলেছে কোন একটা int নাম্বারের binary representation এবং তাতে কতটি 1 আছে সেই সংখ্যাটি।…Continue reading অনলাইন জাজ সিরিজ – ১০ (UVa 10931 – Parity)
ফ্লাড ফিল অ্যালগরিদমঃ গ্রাফিক্স প্রোগ্রামিং এর জন্য যা জানতেই হবে
প্রথম গ্রাফ অ্যালগরিদম শেখার জন্য ফ্লাড ফিল (Flood fill) নামক DFS algorithm-টা শেখা যেতে পারে। খুব সহজ আর বোধগম্য অ্যালগরিমটার সাবলিল টিউটোরিয়াল