Повторите через множество и используйте ценность элемента как ключ мешанины, установите пару ключ/значение (фактическое значение не релевантно здесь) в хэш-таблице.
Тогда вы получаете ряд всех ключей мешанины как результат.
Возможно станд.:: набор
и станд.:: уникальный
должен быть рассмотрен также.