В С++ карта основана на черно-красном дереве, поэтому функция insert/delete будет стоить O (logn), а hash_map основан на хеше.
Но я блуждаю, что структура данных установлена на основе?
Set сортируется как карта, поэтому устанавливается также на черно-красном дереве?
Как его ключ и значение хранятся в этом дереве?
И если да, то какая структура данных для unorder_set? Спасибо!