143
правки
Изменения
Стек
,→На саморасширяющемся массиве
Ключевые поля:
* <tex>\mathrm{s[0..\dots n-1]}</tex> {{---}} старый массив, в котором хранится стек* <tex>\mathrm{newStack[0..newSize\dotsnewSize]}</tex> {{---}} временный массив, где хранятся элементы после перекопирования* <tex>\mathrm{head}</tex> {{---}} верхушка стека* <tex>\mathrm{capacity}</tex> {{---}} размер массива
'''function''' push(element : '''T'''):