Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарное дерево. Каждую вершину с чётным номером поменять местами с сыном, имеющим чётный номер Помогите написать функцию которая меняет местами вершины с сыновьями с чётными номерами #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; struct Node { int num; Node* Left; Node* Right; https://www.cyberforum.ru/ cpp-beginners/ thread858794.html C++ Получить сумму членов исходной последовательности
Даны действительные числа а1,а2,…,аn.Если в результате замены отрицательных членов последовательности а1,а2,…,аn их квадратами члены будут образовывать неубывающую последовательность, то получить сумму членов исходной последовательности; в противном случае получить их произведение.
C++ Разреженная матрица Разреженной матрице CSR найти количество её различных элементов и вывести их на экран https://www.cyberforum.ru/ cpp-beginners/ thread858790.html C++ опишите программу https://www.cyberforum.ru/ cpp-beginners/ thread858781.html
Помогите пожалуйста.. опишите подробно что делает эта программа. #include <iostream> #include <fstream> using namespace std; int main() { ifstream f("a.txt"); FILE *l=fopen ("b.txt","w"); while (!f.eof()) {
Оператор delete[] C++
Салют! тут вот в чем вопрос... Если с помощью new выделена память под несколько, скажем, массивов, то с помощью оператор delete удалять эти несколько объектов(пусть а, в), можно как delete a, b или же нужно писать так delete a, b До недавнего времени, дабы не рисковать, ни одним из этих вариантов не пользовался, но неудобно уже несколько строчек писать для удаления нескольких переменных......
C++ создание файла с информацией https://www.cyberforum.ru/ cpp-beginners/ thread858771.html
Тремя способами делаю данную прогу и никакой не дает нужного результата (хотя университетский учебник гласит обратное) так вот, надо создать файл (dat или txt) и внести в него немного информации. У меня сама прога работает, но в файле сохраняется абабгаламага типа : "pэ MySurname w|йФК яГ<Awо<AwD ґю (J   ?J ХЦ@ ґю l2@ јA tю њґ@ ґР@ Ию l2@ И A" как...
C++ Подсчет денег на изображении нужна программа для подсчета денег с изображения. Среда программирования значения не имеет, главное чтоб код был рабочий, хотя желательно с++ https://www.cyberforum.ru/ cpp-beginners/ thread858770.html C++ Ищу прогу(функцию) алгоритм поиск в глубину
Нужно еще реализовать 1 алгоритм поиска кратчайшего пути в лабиринте. (волна, а-стар есть) Если у кого-нибудь есть исходник или функция поиска в глубину, буду очень рад. А если еще кто нибудь подкинет дельный алгоритм поиска, то тоже буду очень рад. Спасибо.
C++ Простой Makefile https://www.cyberforum.ru/ cpp-beginners/ thread858759.html
Есть такая структура файлов и файлы соответственно : main.cpp в main, menu.cpp в menu, myclass.cpp в class Я сделал такой Makefile, но он не работает, подскажите как исправит? CC=g++
C++ Ошибка в выводе двумерного массива Класс матрица наследует элементы класса массива чисел. При использовании функции show() программа вылетает #include<iostream> #include<math.h> using namespace std; class vector { protected:int *b; int t; public: vector(int n=5)//принимаем размерность массива https://www.cyberforum.ru/ cpp-beginners/ thread858758.html
Нужно сделать расчетно-графическую работу C++
Помогите пожалуйста!
C++ Двумерный массив с уникальными элементами https://www.cyberforum.ru/ cpp-beginners/ thread858751.html
Доброго времени суток!.Помогите пожалуйста с этим разобраться ,я понимаю что это надо делать через тип данных bool возвращающий 0-ложь и 1-истина.Нужно чтобы как в судоку от 1-9 и в столбце и в строке...,и как подключить эту функцию к выдаваемой матрице..
1458 / 795 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
04.05.2013, 14:42 0

Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки - C++ - Ответ 4507798

04.05.2013, 14:42. Показов 1098. Ответов 3
Метки (Все метки)

Ответ

Стек?
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
#include <iostream>
#include <vector>
#include <algorithm>
#include <stack>
 
template<typename T>
void copy_stack(std::stack<T> stck, std::stack<T>& result)
{
   while (!stck.empty())
   {
      result.push(stck.top());
      stck.pop();
   }
}
 
template<typename T>
void print_stack(std::stack<T> stck)
{
   while (!stck.empty())
   {
      std::cout<<stck.top()<<" ";
      stck.pop();
   }
   std::cout<<std::endl;
}
 
template<typename T>
void sort_stack(std::stack<T>& stck)
{
    std::vector<T> temp_copy;
    while (!stck.empty())
    {
       temp_copy.push_back(stck.top());
       stck.pop();
    }
    std::sort(temp_copy.begin(), temp_copy.end());
    
    for (std::size_t i = 0; i<temp_copy.size(); ++i)
    {
        stck.push(temp_copy[i]);
    }
}
 
int main()
{
    std::stack<int> st1{std::stack<int>::container_type{1,2,3,4}};
    std::stack<int> st2{std::stack<int>::container_type{5,6,7,8}};
    std::stack<int> result;
    
    copy_stack<int>(st1, result);
    copy_stack<int>(st2, result);
    
    print_stack<int>(st1);
    print_stack<int>(st2);
    
    sort_stack<int>(result);
    print_stack<int>(result);
    
    std::cout<<"\n";
    return 0;
}


Вернуться к обсуждению:
Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2013, 14:42
Готовые ответы и решения:

Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки
Из двух стеков равной длины с вещественными числами создать 1 стек с квадратами значений элементов...

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

Из нечетных элементов двух стеков с упорядоченными элементами создать новый стек с упорядоченными элементам
Из нечетных элементов двух стеков с упорядоченными элементами создать новый стек с упорядоченными...

Создать однонаправленный список с упорядоченными по возрастанию элементами
Fisierul text INPUT.TXT contine pe fiecareb linie cite un numar real. Scrieti un program, fara a...

3
04.05.2013, 14:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2013, 14:42
Помогаю со студенческими работами здесь

Вывести список с чётными элементами упорядоченными по возрастанию
Дорогие форумчане, помогите, часть выполнил, со второй загвоздка: &quot;вывести список с чётными...

Заполнить третий стек общими элементами для первых двух стеков
Даны два стека и необходимо заполнить третий общими элементами для первый двух. Не знаю как...

Ввести двумерный массив 10х10 и создать одномерный массив с упорядоченными по убыванию элементами двумерного массива.
Здравствуйте, срочно нужна помощь! 1. Ввести двумерный массив 10х10 и создать одномерный массив...

Объединить файлы в новый файл так, чтобы его элементы также оказались упорядоченными по возрастанию
Даны два файла вещественных чисел с именами S1 и S2, элементы ко- торых упорядочены по...

Объединить два файла в новый файл так, чтобы его элементы оказались упорядоченными по возрастанию
Даны два файла вещественных чисел с именами S1 и S2, элементы которых упорядочены по возрастанию....

Из двух стеков, хранящих слова, создать новый стек элементов, у которых первая и последняя буква совпадают
Из двух стеков, хранящих слова, создать новый стек, у которых первая и последняя буква совпадают....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru