Junior — Middle
Оё метавонед принсипи кори функсионалии сохтори маълумотии стекро шарҳ диҳед?
sobes.tech AI
Ҷавоб аз AI
Тугма — бу маълумотлар тузилмаси бўлиб, LIFO (Last In, First Out) принципига асосланган, яъни сўнгги қўйилган элемент биринчи чиқади.
Тугманинг асосий амалиётлари:
- push — элементни тугманинг юқори қисмига қўйиш;
- pop — энг юқоридаги элементни олиб ташлаш ва қайтариш;
- peek (ёки top) — энг юқоридаги элементга қараш, уни олиб ташламасдан.
Масалан: агар 1, 2, 3 элементларини тўғри тартибда тугмага қўйсак, чиқаришда аввал 3, кейин 2, ва охиргида 1 чиқади.
Тугма кенг қўлланилади функция чақиришларини амалга ошириш, ҳаракатларни бекор қилиш, ифода таҳлил қилиш ва бошқалар учун.