С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

В каждой строке матрицы найти min и max, поменять местами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. http://www.cyberforum.ru/cpp-beginners/thread171880.html
Буду благодарен! Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
C++ Asm + C++ Помогите на C++ считает нормально , а на asm #include<iostream> #include<stdio.h> #include <iomanip> using namespace std; bool x3,x2,x1,x0,F1,F2,F3,f1a,f2a,f3a; int main() { ... http://www.cyberforum.ru/cpp-beginners/thread171877.html
C++ Чтение файлов, дата, POST, обработка исключений
Если в кратце: сам пишу на C#, C++ почти не знаю, даже точнее совсем не знаю. И тут потребовалось срочно сделать ДЛЛ в VS2008. Времени разбираться нет, а то сам бы сделал, задача не очень сложная. ...
Нахождение суммы C++
Всем доброго времени суток! Помогите, пожайлуста, решить задание. Просто уже весь день вожусь и вообще ни как не пойму как сделать((( Вот само задание: Заранее благодарен! Во избежании...
C++ Удаление из матрицы столбцов. http://www.cyberforum.ru/cpp-beginners/thread171862.html
Добрый день! Помогите пожалуйста с заданием на С++. Перепробовала уже все на что способна, а все равно не получается((( Конечный вариант текста программы ниже. Задание звучит так: Дана матрица...
C++ Склонение существительного Проходим оператор switch... В зависимости от целого числа просклонять заданное существительное. ....Ну это,как я понимаю,типа вводим существительное- книга и любое число,например,-11.И программа... подробнее

Показать сообщение отдельно
TheMachinist
244 / 176 / 15
Регистрация: 14.06.2010
Сообщений: 422
03.10.2010, 21:59
Есть два вектора с минимальными и максимальными элементами столбцов.... min_vec и max_vec....
А как вставить, скажем первый элемент вектора min_vec в buf_vec???
Я что-то совсем запутался в параметрах insert....

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
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
 
int main()
{
    const int rows = 6; const int cols = 6;
    int matrix[rows][cols];  
    for(int i = 0;i < rows;++i){
        for(int j = 0;j < cols;++j){
matrix[j][i] = rand()%100;
cout << matrix[j][i] << " ";
        }
        cout << endl;
    }
 
    std::vector<int>min_vec;
    std::vector<int>max_vec;
    std::vector<int>buf_vec;
    for(int i = 0;i < cols;++i){
        min_vec.push_back(*std::min_element(matrix[i], matrix[i]+rows));
        max_vec.push_back(*std::max_element(matrix[i], matrix[i]+rows));
    }
    std::cout << endl << "Columns' min elements: " << endl;
    std::copy(min_vec.begin(), min_vec.end(), std::ostream_iterator<int>(cout, " "));
    std::cout << endl << "Columns' max elements: "  << endl;
    std::copy(max_vec.begin(), max_vec.end(), std::ostream_iterator<int>(cout, " "));
    
 
        system("pause");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.