স্ট্যাক – লিংকড লিস্ট ইমপ্লিমেন্টেশন

স্ট্যাক-এর অ্যারে ইমপ্লিমেন্টেশন অনেক বেশি সহজ হলেও এর সমস্যা হল এখানে মেমরির অপচয় হয়। এছাড়াও খেয়াল করে দেখো আমরা এখানে অ্যারের সাইজ ডিফাইন করে দিচ্ছি। অন্য কথায় আমরা আমাদের স্ট্যাক-এর সর্বোচ্চ সাইজকেও লিমিটেড করে দিচ্ছি। এসব ঝামেলা থেকে বাঁচতেই আমরা আশ্রয় নেবো লিংকড...

হিমালয়ের সমান ভাগফল,এক ডিজিটের ভাগশেষ – রিটার্নস!

আবারো চলে এলাম আপনাদের মাঝে। গত পর্বে আমরা আলোচনা করেছিলাম কীভাবে বিশাআআআআআআআআআল বড় একটা সংখ্যাকে আরেকটা সংখ্যা দিয়ে ভাগ করে তার ভাগশেষটা খুব সহজে এবং O(বড় সংখ্যার ডিজিট) কমপ্লেক্সিটিতে বের করে ফেলা যায়! আজ আমরা কি শিখতে পারি? হ্যা,বঞ্চিত হয়ে আসা ”ভাগফল”...

হিমালয়ের সমান ভাগফল,এক ডিজিটের ভাগশেষ

অনেক অনেক দিন পর আজ আমি আপনাদের সামনে আবার চলে এলাম। আসসালামু আলাইকুম। জুনিয়র প্রোগ্রামাররা একটা ব্যাপার নিয়ে অনেক বেশি হিমশিম খায় প্রায়শঃ,আর এই ব্যাপারটা হচ্ছে বিশাল একটা সংখ্যার ভাগশেষ যখন বের করতে দেয়া হয়!! যদি কেউ বলে , ”এই প্রোগ্রামার,১০^১৮ কে ২৪৩৫৪৫৪ দিয়ে...

GO!

নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ , নতুন লেখক এবং নতুন সিরিজ  ! কাদের জন্য ? যারা সি/সি++/ জাভা অথবা যেকোন প্রোগ্রামিং ল্যাঙ্গুয়েজে ইন্টারমিডিয়েট লেভেল ভালো মতো কভার করতে পেরেছে এবং নতুন চ্যালেঞ্জ কে যারা ভয় পায় না  তাঁদের জন্য এই সিরিজ । কেন নতুন ল্যাঙ্গুয়েজ শিখবো ? তোমরা...

স্ট্যাক – অ্যারে ইমপ্লিমেন্টেশন

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

ডাবলি লিংকড লিস্ট

আমরা ইতোমধ্যেই লিংকড লিস্ট  সম্পর্কে ধারণা লাভ করেছি। এই পর্বে আমরা দেখবো লিংকড লিস্টেরই একটি বর্ধিত রূপ – যার নাম ডাবলি লিংকড লিস্ট। পার্থক্য হল লিংকড লিস্টে শুধু শুরু থেকে শেষ পর্যন্ত ইটারেট করা যেত। ডাবলি লিংকড লিস্টে NEXT পয়েন্টারের সাথে সাথে একটি PREV...

Programming Problem hint [ Uva – 10112 ] – Mycam TriAngles

যারা প্রোগ্রামিং প্রবলেম সমাধান করেন তাদের কাছে খুবই পরিচিত একটি সাইট Uva Online Judge . এই  সাইটটির সবচাইতে বড় সুবিধা, এটিতে প্রচুর সুন্দর সুন্দর প্রবলেম দেয়া আছে । আর জ্যামিতিক প্রবলেম এর জন্য ব্যাপকতায় এই সাইটটির কোন জুড়ি নেই , অসংখ্য প্রবলেম সেখানে দেয়া আছে! আজকে...

Programming Problem hint – Uva – 336 – A Node Too Far

ক্যাটাগরি : বিএফএস / ডিএফএস । প্রবলেম লিঙ্ক : https://uva.onlinejudge.org/external/3/336.html প্রবলেম : এই প্রবলেমটিতে মূলত বলা হয়েছে, আমাদের কিছু ভার্টেক্স আর তাদের মধ্যে এজ দেয়া থাকবে । আর এগুলো দেয়ার পর আমাদের টেস্ট কেস হিসেবে দেয়া নোড গুলোর মধ্য থেকে কিছু নোড আর...

Programming Problem hint Uva – 10004 [Bicoloring]

সবাইকে আবার স্বাগতম স্বশিক্ষার আরেকটি নতুন পর্বে । আমাদের স্বশিক্ষার অনেকগুলো বিভাগের মধ্যে একটি বিভাগ  হচ্ছে বিভিন্ন অনলাইন জাজ এ দেয়া প্রবলেম গুলো নিয়ে আলোচনা করা । এই বিভাগে আমরা মূলত আলোচনা করে থাকি কীভাবে আমরা একটা প্রবলেম সমাধানে আমাদের আইডিয়াকে সাজাতে পারি আর...

Programming Problem hint – Uva – 10452 [ Marcus]

সবাইকে আবার স্বাগতম । বিগত কিছু পর্বের মত, আজকে আমরা আরেকটি প্রোগ্রামিং প্রবলেম নিয়ে আলোচনা করব । আমাদের shoshikkha.com এ অনেকগুলো বিভাগের মধ্যে এটি ও একটি বিভাগ, যেখানে আমরা বিভিন্ন অনলাইন জাজ এ দেয়া  প্রবলেমগুলো কীভাবে সমাধান করব, তা নিয়ে আলোচনা করে থাকি । ”...