Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2011, 16:18   #1
ordinary_smile
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 25
По умолчанию стеки

Определить, сколько элементов стека, начиная от вершины, находится
до элемента с минимальным значением.

Само создание стека уже есть осталось сделать доп.задание.помогите плиз.Может и идеей или теорией.чем отличается поиск элементов массиве от поиска элементов в стеке в плане синтаксиса?
Заранее большое спасибо

Вот мой код

PHP код:
#include <cstdlib>
#include <iostream>
using namespace std;
struct tstk 
 
int inf
 
tstk *a; } ; 
 
tstk *DelStackAll(tstk *sp
tstk *sptint inf
 while(
sp != NULL) { 
 
spt sp
 
infsp->inf
 
cout << inf << endl
 
sp sp->a
 
delete spt; } 
 return 
NULL; } 

 
tstk *AddStack(tstk *spint inf
tstk *spt=new tstk
 
spt->inf inf
 
spt->sp
 return 
spt; } 

 
tstk *ReadStackD(tstk *spint &inf
{ if (
sp == NULL) return NULL
 
tstk *spt sp
 
infsp->inf
 
sp sp->a
 
delete spt
 return 
sp; } 

int main()
{
 
tstk*sp=NULL;

 
int i,j;
 for(
i=-50;i<50;i++)
 {
sp=AddStack(sp,i);
 
sp=DelStackAll(sp);}

 
cout<<i<<endl;

 
system("PAUSE");
 return 
EXIT_SUCCESS;

ordinary_smile вне форума Ответить с цитированием
Старый 27.11.2011, 19:34   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Отличается тем, что в массиве можно просто увеличивать счетчик в цикле, а в стеке придется перебирать все элементы, изменяя указатель.

Весь нужный код у тебя уже есть, осталось в нем разобраться и чуть изменить )
Son Of Pain вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стеки ильшат9 Паскаль, Turbo Pascal, PascalABC.NET 0 18.10.2011 18:43
Стеки в Си Edemchik Помощь студентам 1 01.05.2011 21:51
стеки ANGELO4EK Паскаль, Turbo Pascal, PascalABC.NET 1 16.03.2011 08:20
Стеки на С++ innaa639 Помощь студентам 2 14.10.2010 10:05
Стеки olli Общие вопросы C/C++ 7 13.11.2009 15:27