[“Set”]
Published:
C++
std::set in <set>
template<
class Key,
class Compare = std::less<Key>,
class Allocator = std::allocator<Key>,
> class set;
- Container that contains a sorted set of unique objects of type Key. Sorting is done using
Compare. Internally
red-black treesare used. Search, removal, Insertion has logarithmic complexity.- capacity:
size(),empty() - modify:
clear(),insert() - lookup:
find(),contains(),count(),
Java
Set is an interface implemented by: AbstractSet, ConcurrentSkipListSet, EnumSet, HashSet, LinkedHashSet, TreeSet
Set<E> set = new HashSet<E>();
- capacity:
size(),isEmpty() - modify:
add(E e),addAll(Collection<? extends E> e) - lookup:
contains(E e)
Leave a Comment