собственного стека ?
                  
                  
                
hint: std::stack основан на std:deque не просто так
Тебе нужна только верхушка стека и его размер для увеличения по необходимости. Так что можешь сделать как угодно и попроще.
Обсуждают сегодня