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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
#1

Работа с двунаправленным списком и с шаблонами в С++ - C++

12.12.2009, 21:11. Просмотров 650. Ответов 2
Метки нет (Все метки)

Здравствуйте Поомогите решить такую задачу:

"Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком, выполнить следующее задания:
Даны натуральное число n, действительные числа а1,а2,...,аn. Если последовательность а1,а2,...,аn упорядочена по неубыванию, то оставить ее без изменения. Иначе получить последовательность аn,аn-1,..., а1. Результирующий список вывести в порядке а1,а2,...,аn."

Пожалуйста очень надо.)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2009, 21:11     Работа с двунаправленным списком и с шаблонами в С++
Посмотрите здесь:

Работа со списком STL C++
C++ Стандартная библиотека шаблонов STL и класс list по работе с двунаправленным списком
Стандартная библиотека шаблонов STL и класс list по работе с двунаправленным списком C++
C++ Работа с шаблонами
C++ Композиционная связь между шаблонами. работа дестракторов
C++ Шифровка текста двунаправленным списком
C++ Создать программу для реализации основных действий с двунаправленным динамическим списком
Разработать программу для реализации основных действий с двунаправленным динамическим списком (я правильно составила код?) C++
Работа с шаблонами и ошибка "Undefined reference" C++
Работа с двунаправленным списком C++
C++ Работа с шаблонами С++
Работа с шаблонами с++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
13.12.2009, 00:15     Работа с двунаправленным списком и с шаблонами в С++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <list>
 
using namespace std;
 
int main()
{
    list <int> l;
    int a;
    while (cin >> a)
        l.push_back(a);
    for (list <int> :: iterator it = l.begin(); it != (--l.end());)
        if (*it > *(++it)) {
            l.reverse();
            break;
        }
    for (list <int> :: iterator it = l.begin(); it != l.end(); ++it)
        cout << *it << ' ';
    return 0;
}
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
14.12.2009, 19:44  [ТС]     Работа с двунаправленным списком и с шаблонами в С++ #3
Спасибо большое за помощь!!! ))))
Yandex
Объявления
14.12.2009, 19:44     Работа с двунаправленным списком и с шаблонами в С++
Ответ Создать тему
Опции темы

Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru