[সি++ পর্ব ১৮.৫] প্রায়োরিটি কিউ

Reading Time: 1 minute কিউ-এর ক্ষেত্রে আমরা দেখেছিলাম, কন্টেইনারটিতে যে ভ্যারিয়েবল সবার আগে আসছে, তার প্রসেসিং হচ্ছে সবার আগে। কিন্তু ছোটবেলা থেকে তো অভ্যাস আমাদের যে বড় তার প্রসেসিং সবার আগে দেখার! 😉 এই সুবিধা নেওয়ার জন্যই আমরা ব্যবহার করতে পারি priority_queue...

[সি++ পর্ব ১৮.৪] কিউ

Reading Time: 2 minutes আমরা বাস্তব জীবনে যেমন সারিতে দাড়াই, কিউ কাজ করে ঠিক সেভাবেই। পার্থক্য হল, বাস্তব জীবনে আমরা আমাদের বন্ধু আসলে সারির মাঝখানে নিয়ে নিতে পারি, কিউ-তে সেটা করা যায় না! 😛 কিউ ডাটা স্ট্রাকচারের অনেক ব্যবহারের মধ্যে একটা বহুল পরিচিত ব্যবহার হল বিএফএস...

[সি++ পর্ব ১৮.৩] স্ট্যাক

Reading Time: 1 minuteধর তোমার প্রাইমারি স্কুলের টিচার ক্লাসওয়ার্ক চেক করছেন উনার টেবিলে বসে বসে। তার কাছে এখন অনেক গুলো খাতা আছে-একটার উপর আরেকটা সাজানো। এখন তিনি খাতা কাটা শুরু করলে কোনটি থেকে শুরু করবেন? অবশ্যই সবার উপরে যেটা আছে সেটা থেকে। এখন কেউ যদি তার কাছে...

[সি++ পর্ব ১৮.২] স্ট্রিং

Reading Time: 2 minutesস্ট্রিং হল এক ধরণের অবজেক্ট, যাতে থাকে ক্যারেক্টারের সমষ্টি। এটা অনেকটা সি-এর অ্যারের মতই কাজ করে। তবে পার্থক্য হল, এটি ব্যবহার করা তুলনামূলকভাবে অনেক সহজ! এর জন্য আমাদের ইনক্লুড করতে হবে string হেডার ফাইল। আমরা স্ট্রিং ডিক্লেয়ার করার জন্য...

[সি++ পর্ব ১৮.১] এসটিএলঃ ভেক্টর

Reading Time: 2 minutesঅনেক সময় আমাদের অনেক বড় সাইজের অ্যারে প্রয়োজন হয়, কিন্তু বলে দেওয়া হয় না ঠিক কত সাইজের অ্যারে রানটাইমে লাগতে পারে। অথবা হয়তো একই প্রবলেমের বিভিন্ন কেসে বিভিন্ন সাইজের অ্যারে লাগে। এক্ষেত্রে আমরা যা করি গ্লোবাল স্পেসে ১০০০০০ সাইজের অ্যারে...

[সি++ পর্ব ৫.২] অ্যারে নিয়ে কারিকুরি

Reading Time: 1 minuteসূচিপত্র এ পর্যন্ত আমরা 1D অ্যারে সম্পর্কে জেনেছি, এবং এধরণের অ্যারে নিয়ে কিছু কাজ করেছি। 2D অ্যারে নিয়ে জানার আগে আমাদের 1D অ্যারে নিয়ে আরও ভাল মত বুঝতে হবে। আর এজন্য এই পর্বে আমরা এধরণের অ্যারে নিয়ে আরও কিছু কাজ করবো। এই পর্বটা হবে একটু ভিন্ন...

সি++ পর্ব ৩.২ – যদি, অথবা যদি এবং নাহলে

Reading Time: 3 minutesসূচিপত্র আশা করি এই পর্ব শুরু করার আগেই আগের পর্বটি ভাল করে পড়ে ফেলেছ, এবং শেষে দেওয়া তিনটি বাড়ির কাজও করেছ। যদি না করে থাক, তবে এখনই ফিরে যাও। ওগুলো না করলে সামনে এগুতে অনেক ঝামেলা হবে! আমরা আগের দিন যে কোড লিখেছিলাম, সেটাতেই ফিরে যায়। আমাদের...

সি++ পর্ব ৩.১ – কন্ডিশনাল লজিক

Reading Time: 2 minutesসূচিপত্র One small step for a programmer, one giant leap for a lifetime! এ পর্যন্ত যা শেখা হয়েছে, তা অল্প হলেও বিশাল তাৎপর্যপূর্ণ। তবে এটুকু শিখেই বসে থাকলে তো হবে না। শুধু ইনপুট আর আউটপুট নেওয়া জেনে কীই বা করা যাবে আর! আমাদের তো ইনপুট নিয়ে...

সি++ পর্ব ৪.২ – ফর লুপ!

Reading Time: 2 minutesসূচিপত্র আগের পর্বে আমরা এক ধরণের লুপ শিখেছি, যার নাম ছিল while লুপ। এই এক ধরণের লুপ দিয়েই সব কিছু করে ফেলা যায়। আজ আমরা শিখবো for লুপ সম্পর্কে। কিন্তু for লুপ এমন কোনো কাজ করতে পারে না, যা while লুপ দিয়ে সম্ভব না! অর্থাৎ এর বাড়তি কোনো কাজই...

[সি++ পর্ব ৫.১] অ্যারে

Reading Time: 3 minutesসূচিপত্র ধর তোমাকে বলা হল তোমাকে পর পর দশটা ইন্টিজার দেওয়া হবে। তোমাকে সব ইন্টিজার দেওয়া শেষে এদের যোগফলটা বলতে হবে। সমস্যাটা খুবই সহজ, একটু চিন্তা করলেই তুমি এটার সমাধান করে ফেলতে পারবে। তোমার কোডটা হবে হয়তো এরকমঃ C++ #include <iostream>...