Односторонняя разница

легко
# решено

Даны два массива nums1 и nums2, отсортированные по не убыванию.

Необходимо вернуть все элементы из nums1, которые не встречаются в nums2, так же в порядке по не убыванию.

Пример 1:

Ввод: nums1 = [1,2,3,4,5], nums2 = [4,5,6]
Вывод: [1,2,3]

Пример 2:

Ввод: nums1 = [1,2,2,3,3,3,3,4], nums2 = [0,0,0,3]
Вывод: [1,2,2,4]
Объяснение: удаляем все тройки из nums1 даже если в nums2 встречается только 1 раз

Ограничения:

  • len(nums1) >= 0
  • len(nums2) >= 0