Я нашел следующую проблему в Интернете и хотел бы знать, как бы я решил ее решить:
Вам предоставляется массив, содержащий 0 и 1. Найдите O (n) время и O (1) пространственный алгоритм, чтобы найти максимальную подпоследовательность, которая имеет равное число 1s и 0s.
Примеры:
10101010
- Самая длинная подпоследовательность, которая удовлетворяет этой проблеме, - это сам ввод1101000
- Самая длинная подпоследовательность, которая удовлетворяет этой проблеме, - 110100