Данный проект посвящен разработке и исследованию алгоритмов, позволяющих определять точное максимальное и минимальное число элементов, которые могут быть получены при объединении двух заданных множеств. Исследование включает в себя анализ теоретических подходов к решению задачи, а также практическую реализацию предлагаемых алгоритмов с последующим тестированием их производительности и корректности на различных наборах данных. Особое внимание уделяется эффективности вычислительных ресурсов, необходимых для выполнения операций, и их применимости в реальных сценариях, где требуется быстрая и точная обработка данных. Работа нацелена на предоставление универсального и оптимизированного решения для задач, связанных с теорией множеств и комбинаторикой, с потенциальным применением в информатике и математических исследованиях.