Сегодня короткая заметка о LIFO и FIFO. LIFO - это “Last In, First Out” - последним пришёл, первым вышел. Этот принцип используется для создания таких структур данных, как стеки. В стеке последний добавленный элемент извлекается первым...
Стек - это структура данных, организованная по принципу LIFO - (last in, first out — «последним пришел, первым ушел»). Это значит, что мы по одному добавляем объекты в очередь и извлекаем по одному, начиная с последнего добавленного. Определим класс Stack. У экземпляра класса будет один атрибут в виде списка - в нем будут хранится объекты. Методом add_obj мы будем добавлять объект в очередь. Добавление реализуем с помощью метода append. Методом del_obj мы будем извлекать последний объект из очереди и возвращать его значение...