IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Восстановка изначального состояния СТЕКа...
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 57
Пол: Мужской

Репутация: -  0  +


Имеется 2 стека. С одним пользователь проделывает различные действия (удаляет, добавляет элементы)...
Спрашивается, реально ли вообще как-то используя второй стек (не зря их дваsmile.gif) написать функцию восстановления изначального состояния первого стека??
(т.е. того состояния, что было до того, как пользователь "вмешался"....)

Натолкните хотя бы меня в правильную сторону, а то у меня совсем идей нет никаких по этому поводуsad.gif
Может надо запоминать все что делает пользователь, во второй стек??


--------------------
Рассылка: "Решение Вами Предложенных Задач На Языке PASCAL. Алгоритмы на PASCAL."
Подписка по e-mail: comp.soft.prog.pascal123-sub@subscribe.ru
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 3)
сообщение
Сообщение #2


Гость






Может, я не правильно понял...
Но единственным логичным решением такой проблемы было бы, по моему, перед операциями юзверя скопировать стек в резервный, а когда понадобиься скопировать ещё раз. Но в другую сторону.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 57
Пол: Мужской

Репутация: -  0  +


Цитата(BlackShadow @ 26.04.04 16:13)
Может, я не правильно понял...
Но единственным логичным решением такой проблемы было бы, по моему, перед операциями юзверя скопировать стек в резервный, а когда понадобиься скопировать ещё раз. Но в другую сторону.

как узнал я позже, тут именно к этому и сводится вся задача...
Просто перебрасывать элементы из одного в другой (резервный) стек и вот вся задачаsmile.gif
Я уж думал, тут будет чего особенноеsmile.gif Я постоянно перебарщиваю с воспринятием условия задач;)


--------------------
Рассылка: "Решение Вами Предложенных Задач На Языке PASCAL. Алгоритмы на PASCAL."
Подписка по e-mail: comp.soft.prog.pascal123-sub@subscribe.ru
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Это бывает =) я тоже ТАКОГО могу напридумывать, нахожу ТАКИЕ зависимости, что они будут РАБОТАТЬ!!! но почему - никто не скажет... а задача решатся будет тривиально =)


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.03.2021 14:12
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name