Задача 1
Дан непустой массив из нулей и единиц. Нужно определить,
какой максимальный по длине подмнтервал единиц можно получить,
удалив (пропустив) ровно один элемент массива.
assert maxOnes([1, 1, 0, 1]) == 3
assert maxOnes([1, 1, 0, 0, 1]) == 2
Задача 2
Функция нечеткого поиска fuzzysearch
Более формальное название - approximate string matching
(нахождение приблизительного соответствия строк)
Нужно реализовать функцию с использованием только одного прохода
по символам строки, без использования регулярных выражений.
Пример работы:
fuzzysearch('car', 'cartwheel') # True
fuzzysearch('cwhl', 'cartwheel') # True
fuzzysearch('cwhee', 'cartwheel') # True
fuzzysearch('cartwheel', 'cartwheel') # True
fuzzysearch('cwheeel', 'cartwheel') # False
fuzzysearch('lw', 'cartwheel') # False