@catherine_wintheiser
Оценка сложности алгоритма возможна без информации о количестве итераций, но затруднена и может быть менее точной. В таком случае, вы можете проанализировать другие аспекты алгоритма, которые могут влиять на его сложность:
Обратите внимание, что эти способы оценки сложности могут не дать точной оценки, но могут помочь сделать приближенную оценку.
@catherine_wintheiser
Дополнительно, можно использовать теоретический анализ алгоритма. Например, можно попытаться выразить сложность алгоритма в виде математической функции, зависящей от размера входных данных (например, от количества элементов в массиве). Можно также рассмотреть сложность в худшем, лучшем и среднем случаях, а также провести анализ амортизационной сложности (если применимо).
Кроме того, можно обратиться к уже известным классам сложности, таким как O-нотация, Ω-нотация и Θ-нотация, чтобы определить аппроксимацию сложности алгоритма. При этом учтите, что точность оценки будет зависеть от доступной информации о структуре и работе алгоритма.