cst-club.orgCircular QueueCircular Queue Queue এর একটি ধরন। আমরা আগে General Queue নিয়ে আলোচনা করেছিলাম। সেখানে দেখেছি Queue তে rear থেকে data / element / item insert হয় এবং front থেকে data / element / item delete হয়। General Queue। Front থেকে ডাটা ডিলিট করার পর সেই জায়গায় আব...Jan 20·4 min read
cst-club.orgQueue Data Structureলিনিয়ার ডাটা স্ট্রাকচারের মধ্যে অন্যতম ডাটা স্ট্রাকচার হচ্ছে কিউ। আমরা এর আগে Stack DS নিয়ে জেনেছিলাম। Stack DS LIFO প্রিন্সিপাল ফলো করে। অর্থাৎ , Stack এ যে ডাটা শেষে ইন্সার্ট হয় সেটি সবার আগে ডিলিট হয়। তবে Queue FIFO প্রিন্সিপাল ফলো করে। FIFO হলো F...Jan 11·4 min read
cst-club.orgDoubly Linked List Deletion ( Part - B )গত আর্টিকেল এ আমরা DLL এর Insertion , Traversing অপারেশন নিয়ে আলোচনা করেছিলাম। এই পার্টে আমরা DLL এর Deletion নিয়ে আলোচনা করবো। SLL Deletion এর মতোই DLL Deletion। তবে যেহেতু SLL এর প্রতিটা নোড তারপরের নোডের লিঙ্ক বা মেমরি লোকেশন স্টোর করে সেহেতু Inse...Jan 8·3 min read
cst-club.orgDoubly Linked List ( Part - A )Doubly Linked List হলো Linked List এর একটি টাইপ যেখানে প্রতিটা নোড তার আগের নোড ও পরের নোডের মেমরি লোকেশন স্টোর করে রাখতে পারে। যদি আগে বা পরে নোড না থাকে তাহলে খালি থাকে। এর আগে আমরা Singly Linked List ( SLL ) নিয়ে আলোচনা করেছিলাম দুইটি পার্টে→ Part...Jan 7·5 min read
cst-club.orgStack Data StructureStack হচ্ছে একধরনের লিনিয়ার ডাটা স্ট্রাকচার যেখানে ডাটাগুলো টপ পজিশন থেকে ইন্সার্ট ও ডিলিট হয়। অর্থাৎ , এটি LIFO Principal ফলো করে। LIFO → Last In First Outঅর্থাৎ , সবার শেষে যে ঢুকবে সেই সবার শেষে বের হবে। আরেকটু সহজ উদাহারন দিয়ে বুঝানো যাক। ধরো , ত...Jan 6·4 min read