This documentation is automatically generated by competitive-verifier/competitive-verifier
#include "tools/unordered_set.hpp"
tools::unordered_set<Key, Hash = std::hash<Key>>
is an alias for __gnu_pbds::gp_hash_table<Key, __gnu_pbds::null_type, Hash>
.
#ifndef TOOLS_UNORDERED_SET_HPP
#define TOOLS_UNORDERED_SET_HPP
#include <functional>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tag_and_trait.hpp>
namespace tools {
template <typename Key, typename Hash = ::std::hash<Key>>
using unordered_set = ::__gnu_pbds::gp_hash_table<Key, ::__gnu_pbds::null_type, Hash>;
}
#endif
#line 1 "tools/unordered_set.hpp"
#include <functional>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tag_and_trait.hpp>
namespace tools {
template <typename Key, typename Hash = ::std::hash<Key>>
using unordered_set = ::__gnu_pbds::gp_hash_table<Key, ::__gnu_pbds::null_type, Hash>;
}