Данный исследовательский проект посвящен глубокому изучению и практической реализации фундаментальных структур данных – стека и очереди. Основной акцент делается на их воплощении с использованием массивов, что является классическим подходом в информатике. Мы рассмотрим принципы работы операций push (добавление элемента в стек), pop (удаление элемента из стека), enqueue (добавление элемента в очередь) и dequeue (удаление элемента из очереди). Проект включает в себя проектирование алгоритмов, написание кода на выбранном языке программирования и тестирование функциональности для обеспечения корректной работы структур данных. Особое внимание уделяется анализу временной и пространственной сложности операций, а также сравнению с другими возможными реализациями. Результаты проекта демонстрируют понимание принципов организации данных и их применения в решении вычислительных задач.