Queue in C Bangla Tutorial- Code implementation. Data Structure Bangla Tutorial in C.

preview_player
Показать описание
C Code- Queue Bangla Tutorial. Data Structure and Algorithm Bangla Tutorial.
In this Queue Data Structure Bangla Tutorial in C, we showed the code for implementing a Queue from scratch in C Programming Language. You will get a clear idea about how to code/ implement a Queue yourself. We implemented the Queue using an Array. Please, check the links bellow of Full Playlist for Data Structure in C Bangla Tutorial.

Data Structure Bangla Tutorial in C Full PlayList:

GitHub- Full Code Link:

Clear concept of Queue (Theory):

Data Structure Bangla Tutorial in JAVA Full PlayList:

Data Structure Bangla Tutorial in Python Full PlayList:

Data Structure Bangla Tutorial in (C, Java, Python) - in these Bangla Tutorial playlists, we are continuously adding Coding Tutorials for all the frequently used Data Structures. We will show you how to implement all the data structures using three different programming languages (C, Java, Python) . These Bangla data structure tutorials will help you to understand the theory as well as the coding technique for data structures in Bangla.

In many universities, Data Structures and Algorithms (Bangla) is taught as one combined course. However, Bangla Coding Tutor thinks it would be good if we create separate playlists for all of them, and you will get the following playlists in our channel (Bangla Coding Tutor) and more are coming soon.
- Data Structure Bangla Tutorial in C
- Data Structure Bangla Tutorial in Java
- Data Structure Bangla Tutorial in Python
- Algorithm Bangla Tutorial in C
- Algorithm Bangla Tutorial in Java
- Algorithm Bangla Tutorial in Python

Please check all the Data Structure and Algorithm Bangla tutorial playlists from Bangla Coding Tutor.

How you can search for Bangla Coding Tutor Data Structure tutorials. Data Structure and Algorithm Bangla Tutorial, Data Structure Bangla Tutorial, Algorithm Bangla Tutorial, Data Structure Bangla Tutorial in C, Data Structure Bangla Tutorial in Java, Data Structure Bangla Tutorial in Python, Algorithm Bangla Tutorial in C, Algorithm Bangla Tutorial in Java, Algorithm Bangla Tutorial in Python, Rayhan Hossain, Mukla.C, Bangla Programming Tutorial, Bangla Coding Tutorial, Bangla Coding Tutor. Stack Bangla Tutorial, Stack Bangla Tutorial in C, Stack Bangla Tutorial in Java, Stack Bangla Tutorial in Python, Data Structure Stack bangla tutorial.

--Disclaimer
I am not representing any institutions where I belong to. It's my personal interest, and I love to share my coding/ programming knowledge with Bangladeshi school kids.

--Support
Please subscribe and share it on your university network. Also, please, let me know if you have any concerns regarding the content.

--Copyright
@Bangla Coding Tutor
Do not publish part of or the full video in any form on other video channels.

#Queue
#BanglaCodingTutor
#DataStructureBanglaTutorial
Рекомендации по теме
Комментарии
Автор

You are one of the best data structure & algorithms teacher I have ever known.

zayedhridoy
Автор

Brother, you are awesome! i was really confused about circular queue implementation as well as concept. But after watching your tutorial i got clear idea of circular queue. Its really helped me a lot. I must follow your tutorial. Could you please tell me how many data structure and algorithm i have to learn to be a good software developer? If you make a video tutorial about it, that would be really helpful for us who are wanna be software developer. Thanks brother for your outstanding tutorial specially in Bangla. I will always keep appreciating you. Looking forward to hearing you soon.

jasonbourn
Автор

Thanks sir for coming back.Please keep continuing this series ❤❤

mdsajadulislam
Автор

it's really helps me . amazing brother . please keep continue all basic datastracture and algorithm

morshedulmunna
Автор

Sir, plzz make a video of implementing queue with java. I am waiting. And tnx for you this contribution for us. Best of luck.

shuvrodebnath
Автор

Sir please upload new video of this series as soon as possible ❤❤❤❤😍

sajadulislamdipu
Автор

আসসালামু আলাইকুম ভাইয়া, ভাইয়া থিওরী অনুযায়ী আমি যদি ২টা ভ্যালু ইন্সার্ট করার পর একটা ভ্যালু ডিলেট করে আবার নতুন ভ্যালু ইনসার্ট করি সেটা ০ ইন্ডেক্স এ আসার কথা কিন্তু সেটা ইন্ডেক্স ২তে চলে যাচ্ছে।

sumoncse
Автор

o vai amazon e job kmne paiso ta kou
like interview pawa and interview qualify kmne korla

amannafiz
Автор

Brother where this same code of java, will you please upload it.

apurbadebnath
Автор

queue intro er video te front rare r ei video er front rare duita dui rokom kno..?

ShakilaJafor-cedl
Автор

Aacha bhai apni kibhabe online a interview disen. .

ishtiaqahmed
Автор

you have break the queue FIFO rule sir. The queue was 10 20 30 60 50 . then you dequeue 10 . so now your queue is -1 20 30 40 50 . then you enqueued 60 and your queue is becoming 60 20 30 40 50 . how it is maintaining FIFO rules.??? your queue should be 20 30 40 50 60 . 60 must be included after 50 to maintain FiFo rules. as 50 came first before 60 here.Your code is wrong

MdAbdulAual-pi
Автор

10 Most Stable Linux Distros In 2021
1| ArchLinux. for: Programmers and Developers.
2| Debian. for: Beginners
3| Fedora. for: Software Developers, Students.
4| Linux Mint. for: Professionals, Developers, Students.
5| Manjaro. for: Beginners
6| openSUS. for: hybrid Linux distribution
7| Tails OS for: Portable OS
9| Ubuntu for: Open source

PCLinuxOS for: User-Friendly
Sabayon OS for: Gentoo-based Italian Linux
Gentoo OS for: modular, portable, easy to maintain, and flexible
Puppy Linux for: specific distro

ALMAHAMUD
Автор

#include <stdio.h>
#include <stdbool.h>
#define capacity 5

int Queue[capacity];
int front = 0, rear = -1, TotalItem = 0;

bool isFull()
{
if (TotalItem == capacity)
{
return true;
}
return false;
}

bool isEmply()
{
if (TotalItem == 0)
{
return true;
}
return false;
}

void enqueue(int item)
{
if (isFull())
{
printf("Sorry the queue is full\n");
return;
}
rear = (rear + 1) % capacity;
Queue[rear] = item;
TotalItem++;
}

int dequeue()
{
if (isEmply())
{
printf("Sorry the queue is empty\n");
return -1;
}
int frontItem = Queue[front];
Queue[front] = -1;
front = (front + 1) % capacity;
TotalItem--;
return frontItem;
}

void PrintQueue()
{
printf("Queue : ");
for (int i = 0; i < capacity; i++)
{
printf("%d ", Queue[i]);
}
printf("\n");
}

int main()
{
printf("\n");
enqueue(10);
enqueue(20);
enqueue(30);
enqueue(40);
PrintQueue();
enqueue(50);
PrintQueue();
enqueue(60);
printf("Dequeue : %d\n", dequeue());
PrintQueue();
enqueue(60);
PrintQueue();

return 0;
}
// FIFO

arnobdas
join shbcf.ru