Привет
Некоторое время назад я наткнулся на персистентные структуры данных и, в частности, на описание персистентной очереди на вики-конспектах ИТМО. Всё бы хорошо, только как-то сложновато: чтобы реализовать одну маленькую очередь используется пять (в другом варианте — шесть) стеков.
Кратно напомню историю проблемы, уложусь всего в четыре стека и заодно немного расскажу про персистентность вообще