видел этот вопрос недавно:
Учитывая 2 массива, 2-й массив, содержащий некоторые элементы 1-го массива, возвращает минимальное окно в 1-м массиве, которое содержит все элементы 2-го массива.
Например:
Дано A = {1,3,5,2,3,1} и B = {1,3,2}
Вывод: 3, 5 (где 3 и 5 - индексы в массиве A)
Даже если диапазон от 1 до 4 также содержит элементы A, возвращается диапазон от 3 до 5, поскольку он содержит, поскольку его длина меньше, чем предыдущий диапазон ((5 - 3) <(4 - 1) )) </strong>
Я разработал решение, но я не уверен, что оно работает правильно, а также неэффективно.
Дайте эффективное решение проблемы. Заранее спасибо