(b) Write the driver program (complete main program) that add the following list of numbers {1, 2, 4, 5, 7, 9, 12,14,16, 21, 22, 23, 24, 25} into a queue then calls splitqueue based on the choice of splitting the value into odd or even queue.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
2. Given the abstract data type (ADT) for static queue template in Queue.h below
template <class T>
class Queue
{
private:
T *queueArray;
int queueSize;
int front;
int rear;
int numItems;
public:
Queue (int);
Queue (const Queue &);
-Queue () ;
void enqueue (T);
void dequeue (T &);
void splitqueue (T &);
bool isEmpty() const;
bool isFull () const;
void clear ();
} ;
Transcribed Image Text:2. Given the abstract data type (ADT) for static queue template in Queue.h below template <class T> class Queue { private: T *queueArray; int queueSize; int front; int rear; int numItems; public: Queue (int); Queue (const Queue &); -Queue () ; void enqueue (T); void dequeue (T &); void splitqueue (T &); bool isEmpty() const; bool isFull () const; void clear (); } ;
(b) Write the driver program (complete main program) that add the following list of
numbers {1, 2, 4, 5, 7, 9, 12,14,16, 21, 22, 23, 24, 25} into a queue then calls
splitqueue based on the choice of splitting the value into odd or even queue.
Transcribed Image Text:(b) Write the driver program (complete main program) that add the following list of numbers {1, 2, 4, 5, 7, 9, 12,14,16, 21, 22, 23, 24, 25} into a queue then calls splitqueue based on the choice of splitting the value into odd or even queue.
Expert Solution
steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Stack
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education