RobPiwowarek / CircularList

First project for Object Oriented Programming Class at WUT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Write a class for cyclic two-way list (of integers).
Class should allow to:

  1. Add elements (at the beginning, after certain element, at certain index)
  2. Remove elements (by index, by value, by index range, by value range)
  3. Get element from list (by value, by index)
  4. Merge 2 lists
  5. Subtract one list from another
  6. Making copies of list
  7. Remove duplicates
  8. Get list size
  9. Compare 2 lists

Apart from that, overloaded basic operators and write tests that confirm that class works correctly.

About

First project for Object Oriented Programming Class at WUT


Languages

Language:C++ 100.0%