Sobes.tech
Junior — Middle

Можете ли да обясните концепцията за стек и неговите основни свойства?

sobes.tech AI

Отговор от AI

Стекът е структура от данни, която работи по принципа LIFO (Last In, First Out), то есть последният добавен елемент се извлича първи. Основните свойства на стека:

  • Операцията push добавя елемент на върха на стека.
  • Операцията pop премахва и връща горния елемент.
  • Операцията peek (или top) позволява да се види горният елемент без да се премахва.

Пример за използване на стек е отменянето на действия в приложение, където последното действие се отменя първо.