diff --git a/Stacks&Queues/N_queues.cpp b/Stacks&Queues/N_queues.cpp new file mode 100644 index 0000000..bd2f60a --- /dev/null +++ b/Stacks&Queues/N_queues.cpp @@ -0,0 +1,98 @@ +#include +using namespace std; + +class kQueue{ + + int n; + int k; + int*arr; + int *front; + int *rear; + int *next; + int freespot; + + public: + kQueue(int n, int k){ + this-> n = n; + this-> k = k; + front = new int[k]; + rear = new int[k]; + + for(int i=0;i