После прочтения каждой задачи, или даже до я смотрю ограничения и прикидываю какой сложности должен быть алгоритм, чтобы он прошёл тесты(допустим 10^9 не пройдёт при ограничениях 1-2 секунды).Так как у меня пока что мало опыта, если кто-то уже делал похожий анализ. Можете,пожалуйста, поделится или напишите ваше мнение, может это вообще не нужно делать.