Помогите создать стек на базе 2 очередей,
т. к. в очередной раз пропустила лекцию по Паскалю.
mda malenkii ia esche (( ne doros do etogo))
Объясни принцип понятия 2х очередей в процессе формирования стека...
+ ко всему может сама что сделала?!
Если я так думаю, то это выглядит вот так:
какой нафиг асм!
девушке лабу надо сделать на Паскале
именно сделать, а не ПОМОЧЬ сделать
2Alex:
А ты думаешь это не реализация стека на базе двух очередей??
На всякий случай (реализация на Пасе):
Я так понял.
Путём извратного применения очередей (они уже как бы есть) в кол-ве 2 штук, создать, что-то напоминающее действия стека (LIFO).
Тогда так.
Очередь1 (О1) служит контейнером, т.е. все элементы заносятся и хранятся в ней.
О2 - пустая.
При чтении из "стека" "верхнего" элемента
из О1 читаются все элементы кроме последнего в О2. Последний и будет искомым (верхним в "стеке").
Затем очереди меняются местами. Т.е. теперь О2 - контейнер, а О1 - пустая.
И т.д.
делать мне больше нечего
то, что я сказал, что ей надо решить задачку никого не обязывает её делать
Не будем разводить полемику, а дождемся ответа Katrin...
Если, конечно, ответ будет ;)