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

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

Войти
Регистрация
Восстановить пароль
 
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
#1

Для заданной матрицы переписать ее элементы в векторном виде по убыванию - C++

19.11.2009, 14:59. Просмотров 350. Ответов 3
Метки нет (Все метки)

Для заданной матрицы переписать ее элементы в векторном виде по убыванию
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2009, 14:59     Для заданной матрицы переписать ее элементы в векторном виде по убыванию
Посмотрите здесь:

Для каждой строки заданной матрицы найти номера столбцов, содержащих ненулевые элементы C++
C++ Переписать массив элементы матрицы
Упорядочить по убыванию элементы каждой строки матрицы C++
C++ Все элементы заданной матрицы, попадающие в интервал [2, 9] переписать в новый массив. Подсчитать количество элементов в новом массиве
C++ Вывести на экран матрицу порядка n (n=1..15) - элементы выводятся не в виде матрицы, а в виде строки
C++ Определить, упорядочены ли по убыванию элементы k-ой строки матрицы
C++ Определить, упорядочены ли по убыванию элементы k-ой строки матрицы
C++ Отсортировать по убыванию случайный столбец заданной матрицы
Произвести сортировку столбцов заданной вещественной матрицы по убыванию элементов последней строки C++
Для каждой строки заданной матрицы найти и напечатать номера столбцов, содержащих отрицательные элементы C++
Упорядочить строки заданной матрицы с нечётными индексами по убыванию, с чётными - по возрастанию C++
В заданной матрице найти количество столбцов, элементы которых упорядочены по убыванию C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
19.11.2009, 15:42     Для заданной матрицы переписать ее элементы в векторном виде по убыванию #2
а какую матрицу ты называешь "заданной"? матрицу какого порядка???
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
19.11.2009, 15:49  [ТС]     Для заданной матрицы переписать ее элементы в векторном виде по убыванию #3
чесн..не знаю
но вроде 2ого
ISergey
Maniac
Эксперт С++
1347 / 880 / 52
Регистрация: 02.01.2009
Сообщений: 2,645
Записей в блоге: 1
19.11.2009, 15:54     Для заданной матрицы переписать ее элементы в векторном виде по убыванию #4
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
#include <iostream>
#include <algorithm>
#include <functional>
#include <iterator>
#include <vector>
 
int main()
{
    const int row = 2;
    const int col = 2;
    int arr[row][col] = { 1, 2, 3, 4 };
    std::vector<int> vec;
 
    for(int i = 0; i < row; ++i)
        for(int j = 0; j < col; ++j)
            vec.push_back(arr[i][j]);
 
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " ")); std::cout << '\n';
 
    std::sort(vec.begin(), vec.end(), std::greater<int>());
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
 
    return 0;
}
Yandex
Объявления
19.11.2009, 15:54     Для заданной матрицы переписать ее элементы в векторном виде по убыванию
Ответ Создать тему
Опции темы

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