Return an iterator to the beginning (end) of the container, with no guarantees about the order of iteration. These iterators are invalidated by mutation of the data structure.
| 175 | // with no guarantees about the order of iteration. These iterators are |
| 176 | // invalidated by mutation of the data structure. |
| 177 | UnsortedIterator unsorted_begin() const { return elements_.begin(); } |
| 178 | UnsortedIterator unsorted_end() const { return elements_.begin() + size(); } |
| 179 | |
| 180 | // Accessor for comparator template argument. |