কিউ এর বৈশিষ্ট্য হল First In First Out(FIFO) । অর্থাৎ কিউ , আগে আসলে আগে পাবেন এই নীতিতে কাজ করে।
# কিউ ডিক্লেয়ার :
![]() |
এটিএম বুথের লাইনে সবার আগে যিনি থাকেন তিনিই সবার আগে টাকা তুলতে পারেন । |
![]() |
কিউ তে ডাটা Insert করাকে বলা হয় enqueue এবং কিউ থেকে ডাটা Delete করাকে বলা হয় dequeue । |
# কিউ ডিক্লেয়ার :
- queue<int>Q ;
# কিউ তে ডাটা Insert :
- Q.push(100) ;
# কিউ থেকে ডাটা Delete :
- Q.pop() ;
কিউ এর এই ফাংশনটি কিউ এর front value টি মুছে দেয়।
# কিউ এর front value Access :
- Q.front() ;
# কিউ এর value গুলো print করতে হলে :
while(!Q.empty())
{
cout<<Q.front()<<endl ;
Q.pop();
}
queue এর header file হল : #include<queue>
উদাহরণ :
0 comments: (+add yours?)
Post a Comment