Стек в нашей жизни

Тег:

Когда автобус забирает меня из отеля на экскурсию последней, мне трудно уложить в голове, что если возвращаться будем тем же путем, то в мой отель заедут первым. Последним подсел – первым вышел. Или же – первым вошел, последним вышел.

Я привыкла, что в жизни чаще встречается другой принцип – первым вошел, первым вышел. Он же – принцип очереди.

Пример с возвращением автобуса, когда чем раньше ты сел, тем позже вышел, определяется правилом стека (раньше сел – позже вышел). В программировании стек – это хранилище данных, которое работает по этому принципу FIRST IN LAST OUT (FILO).

Стек, на мой взгляд, редко встречается в жизни скорее всего потому, что он какой-то недемократичный. Ну, скажите, кому бы понравилось прийти в магазин первым, но быть обслуженным последним? У меня есть подозрение, что многих пришедших первыми не устроит быть обслуженными даже вторыми.

Однако примеры стека в жизни все-таки еще встречаются. Например, в переполненный лифт или вагон метро кто последним вошел – на следующем этаже/станции выйдет первым (сам или же его вынесут выходящие). В археологии предметы последней эпохи раскопают раньше. Из стопки тарелок первой возьмут ту, которую положили последней. А в университете у нас некоторые преподаватели вызывали к доске первыми тех, кто приходил последним.

И даже из этих примеров сквозит какой-то “неправильностью”. По мне так более “справедливая” модель – очереди. Она естественная, ведь именно по очереди происходит, например, смена времен года, дня и ночи. Не скрою, приятно заезжать в отель первой, будучи последней, за кем заезжали, но странно это. Готова променять на понятную очередь.

А у вас есть на примете образцы стека в жизни?

14.05
2008

Добрые сказки про Ёжика и его друзей




4 комментария to “Стек в нашей жизни”

  1. 1
    moriss says:

    в бухучете то же самое есть)

    метод списания затрат на производство:
    по цене первой поступвшей единицы – First in First out – FIFO
    по цене последней поступвшей единицы – Last in First out – LIFO

    :)

  2. 2
    zolki says:

    Стакан )))
    Да и вообще любая емкость ;-) было бы странно, если бы ты начинала пить с нижних слоев (такое возможно лишь если через трубочку, и это скорее исключение) или стала бы доставать самый нижний огурец из банки ;-)
    да и вообще, стакан – это первое и самое прочное, т.к. очень простое, с чем у меня стек сассоциирован *скорее все таки шучу* :-P
    ЗЫ: может, если будешь помнить фишку со стаканом тебе будет проще относиться к “правильности” стека :-D

Leave a Reply