Изменения

Перейти к: навигация, поиск

Стек

57 байт убрано, 11:28, 13 июня 2014
На массиве
Каждую операцию над стеком можно легко реализовать несколькими строками кода:
'''boolean''' stackEmpty(s : '''stack<T>'''):
'''return''' s.top == 0
'''function''' push(s : '''stack<T>''', element : '''T'''):
s.top = s.top + 1
s[s.top] = element
'''T''' pop(s : '''stack<T>'''): '''if''' stackEmpty(s)
'''return''' error "underflow"
'''else'''

Навигация