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

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

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

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

12.12.2009, 21:11. Просмотров 669. Ответов 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     Работа с двунаправленным списком и с шаблонами в С++
Посмотрите здесь:

Работа с двунаправленным списком - C++
1)Сформировать список целых цисел 2)Вывести полученный массив 3)Поменять местами мин и макс элемент 4)Удалить из массива все...

Шифровка текста двунаправленным списком - C++
Надо написать программу для шифровки и расшифровки текстового файла, используя двунаправленный список. Зашифровать получается, а вот...

Создать программу для реализации основных действий с двунаправленным динамическим списком - C++
Помогите пожалуйста разобраться в программе Visual Studio 2010!!! Что нужно сделать ? что бы создать программу для реализации основных...

Работа с шаблонами С++ - C++
Задача следующая: реализовать пирамидальную сортировку с итерфейсом таким - подаем класс итератор на наши данные и сласс сравнения в класс...

Работа с шаблонами - C++
Доброго вечера! Сейчас решаю задачку на использование шаблонов, и вот с чем столкнулся: при вводе значений в массив, выдает ошибку (она на...

Работа с шаблонами с++ - C++
Добрый вечер. Опять возник вопрос( Нужно создать шаблон списка. Для этого нужно создать структуру, где будут храниться указатели на...

Композиционная связь между шаблонами. работа дестракторов - C++
Есть например такой проект. Вопросы в следующем. Как происходит процесс работы дестрактора между этими классами ? Правильно ли...

Работа со списком , указатели - C++
Программа не корректно работает .... инт и дабл норм выводит а вот чар* не хочет норм работать... (не судите строго за быдлокод) : ...

C++ и ASM работа со списком - C++
Нужно разработать комплекс подпрограмм для работы со списками Первая подпрограмма сортирует список. Вторая - находит заданный элемент и...

Работа со списком указателей - C++
Здравствуйте, появился нубский вопрос. Есть код: int Choice_Happy_Star() { char* North = "North"; char* East =...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
507 / 429 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
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
Спасибо большое за помощь!!! ))))
Ответ Создать тему
Опции темы

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