Основы программирования. Что общего у стека и стопки подносов в столовке?
Весь курс CS50 — https://javarush.com/s/course_cs50
Стек — полезная структура и без неё никак. Только вот какая-то нечестная, поскольку в нем — как в стопке с подносами: первый пришёл, последний вышел. Смотрим этот фрагмент из 11 лекции CS50 и запоминаем разницу между стеком и очередью. В программистском контексте, разумеется.