Что такое эффективный способ определить, является ли список подмножеством другого списка?
Пример:
is_subset(List(1,2,3,4),List(2,3)) //Returns true
is_subset(List(1,2,3,4),List(3,4,5)) //Returns false
Я в основном ищу эффективный алгоритм и не слишком беспокоюсь о том, как хранится список. Он может храниться в массиве, списке ссылок или другой структуре данных.
Спасибо
EDIT: список отсортирован