Из STRSEQ на SPOJ:
С учетом строки цифр найдите наименьшее неотрицательное целое число, которое не встречается в данной строке как подпоследовательность.
Я пробовал подход, в котором я постепенно находил число от 0. Но мой подход O(answer * length of the string)
. Существует ли подход O(length of string)
для этой проблемы?
Примеры:
Ввод
- 9876543210
- 21698921085321984125
- 12345678901
Выход
- 11
- 7
- 22