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

Сортировка стека - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Опредилить, являются ли два дерева зеркально подобнымм http://www.cyberforum.ru/cpp-beginners/thread165938.html
Здраствуйте. Есть такое задание: Два бинарных дерева дзеркально подобные, если либо оба они пустые, либо оба не пустые, и при етом левое поддерево одного с них подобное правому поддереву другого, и наоборот. Опредилить, есть ли два дерева дзеркально подобними. Подскажите алгоритм, потому как вообще никогда не имел дело с деревьями, или литературу чтоб разобраться. Заранее благодарен!!!!
C++ простые числа в заданном диапазоне помогите пожалуйста написать программку...я все уже тут посмотрела, никак не могу реализовать её Найти все простые числа заданном диапазоне(не массив), например вводим а=5, в=30 -в этом диапазоне найти простые числа. Использовать только цикл, может условия какие. больше никаких прибамбасов нельзя, не прошли) на С++ очень прошу, уже битый час мучаюсь... http://www.cyberforum.ru/cpp-beginners/thread165936.html
Перенос в начало списка его максимального элемента, а в конец минимальный C++
нужно написать функцию,которая переносит в начало непустого списка L его максимальный элемент а в конец минимальный.
C++ Как передать в функцию двумерный массив указателей на класс?
у меня есть std::vector<Monster*> monsters; Rect *pole; int pacmen_distance; Monster и Rect два класса. я хочу передать их в функцию и там изменять ... я так понимаю что надо передавать на них ссылку .... но не понимаю как мне в функции надо выделить память под
C++ Функция вычисления степени числа (рекурсия) http://www.cyberforum.ru/cpp-beginners/thread165885.html
Всем доброго времени суток, сегодня начал осваивать рекурсивные функции, суть понял, написал функцию вычисления степени числа: double stepen(double X, int N) { if (N == 0) return 1; else if (N > 0) return 1 / stepen(X, -N); else return X * stepen(X, N - 1);
C++ VC6.0 или VC9.0 Лет пять назад изучал VC++6.0, сейчас опять захотел вернуться к этому полезному делу! Имеет ли смысл сразу ставить VC++9.0? И в чём принципиальные отличия!? Ну скажем у меня современное железо, будет ли выигрышь в плане производительности? И если есть возможность в 3 словах о Microsoft NET Framework !? подробнее

Показать сообщение отдельно
media_kot
1 / 1 / 0
Регистрация: 12.09.2010
Сообщений: 35

Сортировка стека - C++

14.09.2010, 23:39. Просмотров 6548. Ответов 11
Метки (Все метки)

Пытаюсь сортировать стек, но ничего не выходит, помогите пожалуйста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include "stdafx.h"
#include "iostream"
#include "stack"
 
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
 
    stack<int> first;
    stack<int> third;
    stack<int> second;
    stack<int> fourth;
    stack<int> result;
    stack<int> tmp;
 
     int k=0;
    cout <<"Первый стек: \n";
    for(int i = 5; i >= 0; --i) {
        first.push(k=rand());
        cout << k << " ";
    }
 
    cout <<"\n";
 
    int min, tek;
 
    min=first.top();
    first.pop();
    third.push(min);
    
    while(!first.empty()){
    do
    {
        tek=first.top();
        first.pop();
        if(tek<min)min=tek;
        third.push(tek);
    }
    while(!first.empty());
    //cout << third.top() << " ";
    do
    {
        tek=third.top();
        third.pop();
        if(tek==min)fourth.push(tek);
        else first.push(tek);
    }
    while(!third.empty());
 
    }
        cout << third.top() << "\n";
 
 
        cout << "Debug: ";
    while(!fourth.empty()) {
        cout << fourth.top() << " ";
        fourth.pop();
    }
        for(;;);
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru