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

Мин-макс в списке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическая память и конструктор класса http://www.cyberforum.ru/cpp-beginners/thread1158483.html
Подскажите, почему Marshroute *objects2 = new Marshroute(for_loop); компилятор ругается на (for_loop), если я хочу запустить конструктор не по умолчанию.
C++ Освобождение памяти Маленький вопросик, как правильно освобождать память выделенную под vector<...>, деструктором ~vector() или методом clear() ? http://www.cyberforum.ru/cpp-beginners/thread1158457.html
C++ Map stl c++ ссылка на неразрешенный внешний символ
Уважаемые форумчане, столкнулся с проблемой вставки объекта класса как параметр в контейнер map. Привожу ниже код как пытался сделать. Компилятор использую visual studio 2012. При построении проекта выдает следующие ошибки : 1>Исходный код.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: virtual __thiscall Staff::~Staff(void)" (??1Staff@@UAE@XZ) в функции "public:...
Карточная игра C++
Решил попробовать сделать игру "дурак" в консоли windows. То есть сперва без имитации "интеллекта" машиной, хотя бы чтобы можно было ходить за обоих игроков и выяснять кто победил. Я не видел листинги таких игр, да и мне, как начинающему трудно читать листинги, думаю этот навык придет с практикой. После нескольких подходов-заходов, пришел к выводу, что организовать программу надо примерно так....
C++ Как работает функция вывода элементов списка? http://www.cyberforum.ru/cpp-beginners/thread1158438.html
Ребят, объясните в кратце, как работает функция вывода элементов списка(любая), например такая. и если кто знает, дайте ссылочку(литературу) на расшириное описание списков(стеков и очереди)void print_all(stack* o) { if (o->next!=NULL) { printf("%i ", o->x); print_all(o->next); } else printf("\n");
C++ Реализовать алгоритм, вычисляющий N членов ряда Фибоначчи с i-ого по k-й включительно Реализовать алгоритм, вычисляющий N членов ряда Фибоначчи с i-ого по k-й включительно. Вычисления прекращаются досрочно , если сумма вычисленных элементов превысит заранее заданное значение. СИ Вопрос: 1)Правильно ли понял задачу, то есть проверить. 2)Не понял с первыми 2 членами Ряд Фибоначчи 1, 1, 2, 3, 5, 8, и так далее.. как 1 и 1 ? тоесть первую 1 я пишу вручную ... правильно ли это... подробнее

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

Мин-макс в списке - C++

26.04.2014, 23:44. Просмотров 279. Ответов 1
Метки (Все метки)

не получается найти минимальный и максимальный элементы в списке:


C++ (Qt)
1
2
3
4
5
6
struct Node
{int d,a;
int value;  
Node *next; //указатель на следующий элемент списка
Node *prev;
};
------

C++ (Qt)
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
void Min(Node *pbeg) {  
 
Node *min; 
Node *pv=pbeg; 
 
min = pv -> next;
while(pv!=NULL)     
 {    //min=pv->next;   
 
     if(pv->next < min) min=pv->next;
          pv=pv->next;
     } 
cout << "минимум= ";  
printf("%d", min);
cout << "\n\n";
 
}
 
void Max(Node *pbeg) {  
Node *max; 
Node *pv=pbeg; 
 
max = pv -> next;
while(pv!=NULL)     
 {   
 
     if(pv->next > max) max=pv->next;
          pv=pv->next;
     } 
 
cout << "максимум= "; 
printf("%d", max);
cout << "\n\n";
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru