Форум программистов, компьютерный форум CyberForum.ru

сортировка стека или очереди!!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить строки матрицы, содержащие нули, в порядке возрастания их количества http://www.cyberforum.ru/cpp-beginners/thread133617.html
Дана матрица. Упорядочить ее строки, содержащие нули, в порядке возрастания их количества. помогите плизз)
C++ Подсчитать наибольшее количество идущих подряд пробелов дана строка. подсчитать наибольшее количество идущих подряд пробелов http://www.cyberforum.ru/cpp-beginners/thread133616.html
C++ Структуры и файлы
Помогите, пожалуйста, написать следующую программу: Структура записей файла: шифр темы; шифр книги; фамилия, имя, отчество автора; название книги; издательство; год издания. Ввести с экрана фамилию, имя, отчество автора и название нескольких книг. Для каждой книги из этого списка найти значения остальных полей или вывести сообщение, что такой книги в файле нет. Так же требуется “чистый” вывод...
Вычесление интегралов методом правых прямоугольников C++
Помагите пожалуйста решить задачку в С++(или хотябы помочь как делать), а звучит она так: Нужно вычислить приближённое значение интеграла x^2*cos(x/4), пределы интегрирования этого интеграла a=2(под символом интегрирования) и b=3(над символом интегрирования)(\int_{a}^{b} {x}_{2}*cos(\frac{x}{4})).Программа должна вводить пределы интегрирования a и b, точность E и выводить полученное значение...
C++ bad ptr http://www.cyberforum.ru/cpp-beginners/thread133605.html
Здравствуйте! Пишу небольшую программу для работы с текстом. При substr'е куска строки вывелся не только нужный мне кусок, но и немного мусора из памяти(вроде ══════¤¤¤¤лллллллл■ю■). После непродолжительной отладки выяснилось, что при объявлении указателя на массив символов и его инициализации: char* buff="some text\0"; значение buff равно <bad ptr> и ссылается он на 0xcccccccc Самое...
C++ Зачем нужно прописывать прототипы отдельно от самой функции?? Зачем нужно прописывать прототипы отдельно от самой функции?? Мне ответят: что бы компилятор знал что "отдать", и что "получить". Но ведь я потом прописсываю тоже самое второй раз, когда реализую функцию. и...? подробнее

Показать сообщение отдельно
koshpaev
0 / 0 / 0
Регистрация: 22.05.2010
Сообщений: 3

сортировка стека или очереди!!! - C++

22.05.2010, 11:38. Просмотров 691. Ответов 0
Метки (Все метки)

вот код программы: пишет постоянно ошибка сегментации. или просто не работает.

n=kol_vo;

w=sposob;

last=n;




labra11 base (n,w);

labra11 tmpn (0);
labra11 kmp (0);

puts("Исходный стек ");

base.print();


int perest=1;
tmpn.push(base.pop());
printf("%d\n\n",base.lookup());
printf("%d\n\n",tmpn.lookup());


while(perest)
{
perest = 0;


for(i = 1; i<n; i++)


if(base.lookup() > tmpn.lookup())
{
kmp.push(base.pop());
perest++;
}

else
{
kmp.push(tmpn.pop());
tmpn.push(base.pop());
}

kmp.push(tmpn.pop());

while(!kmp.empty())
{
base.push(kmp.pop());
}

}

Добавлено через 50 секунд
вот класс программы:

class labra11ublic labra10
{
public:

labra11(int n): labra10 (){}

labra11(int n, int w): labra10 (n,w){}


void push(int el_t)
{
append(el_t);
}

int lookup(void) {
return value(1);
}
int pop()
{
int k;
k=lookup();
deleted(1);
return k;

}




int lasted()
{
int i;
spisok *tmp;
tmp=start;
i=0;
while (tmp->next!=NULL) {i++;tmp=tmp->next;}
return i;
}
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru