У меня проблема с реализацией непересекающегося набора ADT в C++ из-за того, что наш учитель объяснял только объединение и операции поиска. Я полностью понимаю понятия объединения и поиска, но я все еще смущен тем, как их реализовать.Disjoint Set Реализация ADT в C++
Может кто-нибудь, пожалуйста, дайте мне представление о реализации, а также объясните, как должен выглядеть интерфейс этой структуры данных?
Вы спрашиваете, как реализовать множество (непересекающиеся или иным образом) в качестве абстрактного типа данных? Или вы просто просите что-то еще? –