Я столкнулся с этим вопросом в книге алгоритмов (Алгоритмы, 4-е издание Роберта Седжуика и Кевина Уэйна).
Очередь с тремя стеками. Реализуйте очередь с тремя стеками, чтобы каждая операция очереди принимала постоянное (худшее) количество операций стека. Предупреждение: высокая степень сложности.
Я знаю, как сделать очередь с двумя стеками, но я не могу найти решение с тремя стеками. Есть идеи?
(о, и это не домашнее задание:))