Sobes.tech
Junior — Middle

Оё метавонед принсипи кори функсионалии сохтори маълумотии стекро шарҳ диҳед?

sobes.tech AI

Ҷавоб аз AI

Тугма — бу маълумотлар тузилмаси бўлиб, LIFO (Last In, First Out) принципига асосланган, яъни сўнгги қўйилган элемент биринчи чиқади.

Тугманинг асосий амалиётлари:

  • push — элементни тугманинг юқори қисмига қўйиш;
  • pop — энг юқоридаги элементни олиб ташлаш ва қайтариш;
  • peek (ёки top) — энг юқоридаги элементга қараш, уни олиб ташламасдан.

Масалан: агар 1, 2, 3 элементларини тўғри тартибда тугмага қўйсак, чиқаришда аввал 3, кейин 2, ва охиргида 1 чиқади.

Тугма кенг қўлланилади функция чақиришларини амалга ошириш, ҳаракатларни бекор қилиш, ифода таҳлил қилиш ва бошқалар учун.