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

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

Войти
Регистрация
Восстановить пароль
 
i7otep9wka
1 / 1 / 1
Регистрация: 13.12.2011
Сообщений: 81
#1

Матрица реализована вектором векторов. Как пройти по столбцам? - C++

05.05.2014, 01:41. Просмотров 304. Ответов 1
Метки нет (Все метки)

Матрица реализована вектором векторов.
Для того что бы пройти по "стокам "(векторам вектора) прыгаю по элементам коллекции:
C++
1
2
3
4
5
6
7
void calc(vector<vector<double>> &matrix){
for (auto& i:matrix){
for (auto& j:i){
cout<<j<<endl;
}
}
}
Как пройти по "столбцам"?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 01:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Матрица реализована вектором векторов. Как пройти по столбцам? (C++):

Пройти массив по столбцам - C++
Задача звучит так: нахождение номера строки, в которой расположен минимальный элемент любого столбца двумерного массива. Другими словами,...

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована...

Создать класс для обработки векторов разность векторов норму векторов - C++
Создать класс для обработки векторов разность векторов норму векторов

Исправьте программу. Дана матрица 3×5. Найти сумму по столбцам матрицы. - C++
1)Исправьте программу.Дана матрица 3×5. Найти сумму по столбцам матрицы. #include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include &lt;iostream&gt; ...

Как реализована функция printf - C++
int printf ( const char * format, ... ); http://www.cplusplus.com/reference/clibrary/cstdio/printf/ Смотрю на эту ф-цию и думаю как...

Как определить в каком файле .lib реализована функция? - C++
Есть один проект. В нем файл .h с прототипами функций и множество .lib-ов, с их реализациями. Я данные функции пытаюсь использовать в...

1
i7otep9wka
1 / 1 / 1
Регистрация: 13.12.2011
Сообщений: 81
06.05.2014, 04:36  [ТС] #2
Написал код:
C++
1
2
3
4
5
6
7
8
void calc_col(vector< vector<double> > &matrix){    
    for (auto j=0;j<matrix[0].size();j++){          //проходим по 0 вектору сверху(элементы вектора= "столбцы")
        vector<double> tmp_v(N);                    //temp vector for usability
        for(auto i=0; i < matrix.size() ; i++){      // проход по элементам "столбца[j]"
            tmp_v.at(i)=matrix[i][j];                   
        }
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2014, 04:36
Привет! Вот еще темы с ответами:

Как в C++ реализована функция вывода текста с новой строки - C++
Добрый день.Подскажите как в c++ реализована функция вывода текста с новой строки(writeln в паскале)?

Найти угол между радиус-вектором и вектором скорости - Механика
Здравствуйте! Помогите пожалуйста в решении задачи Закон движения точки имеет вид r=at2i+bt3j , где a=1м/с2, b=1м/с2. Найти угол между...

Матрица, доступ к строкам и столбцам - C#
Как можно сделать доступ к строкам и столбцам матрицы одновременно? На данный момент для этого я создаю две матрицы, а вернее зубчатых...

Матрица из векторов. - Turbo Pascal
Даны три вектора А,В,С состоящие из m,m+1,m+2 элементов (как это??? )соответственно. Сформировать матрицу D записав m элементов векторов...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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