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

Слить два линейных списка, сохранив сортировку по возрастанию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку http://www.cyberforum.ru/cpp-beginners/thread779165.html
Здравствуйте!!! Помогите пожалуйста, не могу разобраться с программой. Ввести с клавиатуры строки, пока не будет введено 5 строк, которые не имеют подстрок "ав" и "12". Вывести все введенные...
C++ Дано число n; вычислить, сколько простых чисел от 2 до n как решить через стандартные ф-ии? http://www.cyberforum.ru/cpp-beginners/thread779162.html
Таблица Истенности C++
Собрался писать прогу на С++, но не знаю как лучше сделать! Задание такое: дана формула (заносится с клавиатуры любая формула) и надо вывести таблицу истинности для этой формулы! Как проще можно...
Для заданного натурального пятизначного числа выполнить перестановку его крайних чётных цифр (исправить ошибки) C++
Задача предельно простая и интересная, но в процессе компиляции он у меня выводит постоянно ошибки. Не могли бы вы подсказать, где они находятся и как их исправить? Вроде по логике правильно сделал,...
C++ проинициализировать строку в конструкторе http://www.cyberforum.ru/cpp-beginners/thread779143.html
Привет. Помогите, пожалуйста разобраться со строками. что с ними делать в конструкторе, функции, деструкторе. #include "stdafx.h" #include <iostream> using namespace std; /*создать класс...
C++ Скажите, в чем ошибка? Шарик должен отражаться от края #include<graphics.h> #include<stdio.h> #include<conio.h> #include<dos.h> void WaitWerticalRetrace(){ while(inportb(OxSDA)&0x08); whule(!(inportb(OxSDA)&0x08)); } void... подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
05.02.2013, 00:29
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
63
64
65
66
67
68
#include <iostream>
#include <list>
#include <string>
 
typedef std::list<int> List;
 
void FillList(List& lst)
{
    lst.push_back(3);
    lst.push_back(2);
    lst.push_back(1);
}
 
void PrintList(const List& lst, const std::string& info)
{
    std::cout << info << ": ";
    for (List::const_iterator it = lst.begin(), end = lst.end(); it != end; ++it)
    {
        std::cout << *it << " ";
    }
    std::cout << std::endl;
}
 
int main()
{
    List lst1;
    List lst2;
 
    FillList(lst1);
    FillList(lst2);
 
    PrintList(lst1, "lst1");
    PrintList(lst2, "lst2");
 
 
 
    std::cout << "###################################" << std::endl;
    std::cout << "sorting..." << std::endl;
 
    lst1.sort();
    lst2.sort();
 
    PrintList(lst1, "lst1");
    PrintList(lst2, "lst2");
 
 
 
    std::cout << "###################################" << std::endl;
    std::cout << "splicing..." << std::endl;
 
    lst1.splice(lst1.end(), lst2);
 
    PrintList(lst1, "lst1");
    PrintList(lst2, "lst2");
 
 
    std::cout << "###################################" << std::endl;
    std::cout << "sorting..." << std::endl;
 
    lst1.sort();
    lst2.sort();
 
    PrintList(lst1, "lst1");
    PrintList(lst2, "lst2");
 
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru