Участник:Rusal/ex-braces-parse-in-logspace — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Массовая правка: замена :Нерешенные задачи]] на :Решенные задачи]]) |
StasFomin (обсуждение | вклад) (Массовая правка: замена :Решенные задачи на :Нерешенные задачи) |
||
Строка 3: | Строка 3: | ||
Определить, принадлежность к L можно ведя счётчик разности между открывающимися и закрывающимися скобками. Если он ушёл стал отрицательным или не обнулился в конце, то L непринадлежит. счётчик не больше длины входа, т е его длина в двоичной записи не больше логарифма от длины входа. так что использованная память - логарифм, чтд | Определить, принадлежность к L можно ведя счётчик разности между открывающимися и закрывающимися скобками. Если он ушёл стал отрицательным или не обнулился в конце, то L непринадлежит. счётчик не больше длины входа, т е его длина в двоичной записи не больше логарифма от длины входа. так что использованная память - логарифм, чтд | ||
− | [[Категория: | + | [[Категория:Нерешенные задачи]] |
Версия 07:45, 21 февраля 2019
Временная и пространственная сложность алгоритмов/Задачи/ex-braces-parse-in-logspace
Определить, принадлежность к L можно ведя счётчик разности между открывающимися и закрывающимися скобками. Если он ушёл стал отрицательным или не обнулился в конце, то L непринадлежит. счётчик не больше длины входа, т е его длина в двоичной записи не больше логарифма от длины входа. так что использованная память - логарифм, чтд