Можете ли вы предоставить мне (возможно, идиоматический) способ проверить, является ли список A
подсписком данного списка B
?Проверить наличие подписок
E.g.
isSubList(List(1,2), List(1,2,3,4)) // => true
isSubList(List(1,2), List(5,6,7,8)) // => false
Непонятно, хотите ли вы подмножество или фрагмент. Например, это «Список (1,3)» подписок «Список (1,2,3)» (он был бы подсписком «Список (1,3,5)», ясно)? –
Дублирующий вопрос см. Http://stackoverflow.com/a/3650325/1586965 – samthebest