Question: Create a templated RING class in C++ with functions for inserting and deleting data, and a function that displays the contents of the ring. Write
Create a templated RING class in C++ with functions for inserting and deleting data, and a function that displays the contents of the ring. Write a driver in C++ that inserts 50 unique random ints into a ring, displays the ring in both forward and backward directions by following the links, and then deletes all of the odd values that were inserted. Perform the deletions by saving a list of the odd values (say, in a vector or array) and then using your delete function dont write a special function that traverses the ring, deleting odd values as it goes. Should your delete function follow the forward or backward links when deleting? Display the ring again in both forward and backwards directions after performing the deletions.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
