sandbox/ods/src/ch01ex05.cc

23 lines
541 B
C++

#include <iostream>
#include <vector>
// Using a USet, implement a Bag. A Bag is like a USet — it supports the add(x),
// remove(x), and find (x) methods — but it allows duplicate elements to be
// stored. The find(x) operation in a Bag returns some element (if any) that is
// equal to x. In addition, a Bag supports the findAll(x) operation that returns
// a list of all elements in the Bag that are equal to x.
// template<typename T>
// class Bag {
// public:
//
// private:
// vector<T> v;
// };
int
main(void)
{
return 0;
}