Имеет ли реализация strstr () в gcc и VS линейную сложность?

Я знаю, что есть быстрые алгоритмы поиска строк, какБойер-Мур а такжеКнут-Морриса-Пратта, которые имеют O (n + m) сложность, в то время как тривиальное решение будет O (n * m).

Так использует ли реализация strstr () для самых популярных наборов инструментов - gcc и Visual Studio - эти быстрые алгоритмы O (n) или тривиальное решение?

Ответы на вопрос(1)

Ваш ответ на вопрос