Longest substring in Python
tsv
10.4K views
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Задача
Реализовать функцию принимающую на вход строку и возвращающую самую длинную подстроку состоящую не более чем из двух различных символов.
Решение
Используем хэшмапу, трекая уникальные символы
Тесты
Используем Python assert
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content