Skip to content

Commit 8704ab3

Browse files
committed
Deque implementation using STL
1 parent 46a1212 commit 8704ab3

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

Queue/Deque.cpp

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#include <iostream>
2+
#include <deque>
3+
using namespace std;
4+
// deque implementation using STL
5+
6+
int main()
7+
{
8+
deque<int> dq;
9+
10+
dq.push_back(1);
11+
dq.push_back(2);
12+
dq.push_back(3);
13+
14+
dq.push_front(4);
15+
16+
cout << dq.front() << " " << dq.back() << endl;
17+
18+
dq.pop_back();
19+
cout << dq.front() << " " << dq.back() << endl;
20+
21+
return 0;
22+
}

Queue/Deque.exe

71.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)