Php: Уникальное объединение

PHP: Последовательности 1 сообщение
Обновлено: 21 апр., 16:43
24
Студента
91%
Завершения

src/Union.php

Напишите функцию union(), которая принимает на вход два списка и возвращает третий, являющийся объединением уникальных значений двух исходных списков.

Примеры

<?php

use function Php\Pairs\Data\Lists\l;

$list1 = l(2, 3, 2, 1, 7);
$list2 = l(1, 5, 3, 5, 8, 9);

$result = union($list1, $list2);
// (2, 3, 1, 7, 5, 8, 9)

Подсказки

  • Порядок уникальных значений в итоговом списке должен соответствовать порядку появления этих значений в исходных списках (сначала в первом переданном списке, потом - во втором).
  • Документация библиотеки php-pairs-data

Для полного доступа к испытанию нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
900
упражнений
2000+
часов теории
3200
тестов