При решении задач на алгоритмических соревнованиях, таких как LeetCode, использование структур данных из стандартной библиотеки или SDK обычно разрешено, если это не противоречит условиям задания. В большинстве случаев, соревнования и платформы предоставляют возможность использовать встроенные структуры данных, такие как списки, множества, карты (словарь) и другие.
Однако важно внимательно читать условия каждой задачи, так как некоторые соревнования или задачи могут содержать специфические ограничения или правила по поводу использования определенных структур данных или алгоритмов.
Если у вас есть конкретный пример задачи, с которой вы столкнулись, вы можете привести его, и я помогу разобраться, как лучше подойти к её решению!