Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 30.10.2018
Сообщений: 13
1

Как задать двумерный вектор?

06.09.2019, 14:54. Показов 1832. Ответов 2

Как задать двумерный вектор, вводить в него элементы и обращаться к ним?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2019, 14:54
Ответы с готовыми решениями:

Как создать двумерный массив c++ вектор?
как создать двумерный массив c++ из векторов??? И можно пример реализации Добавлено через 20...

Сделайте, чтобы двумерный вектор обогнал двумерный массив при заполнении случайными числами
Всем привет! Попробовал сравнить время заполнения векторов в векторе и массивов в массиве...

Как считать матрицу из файла в двумерный вектор
Доброго времени суток, начал писать шифр Скитала И столкнулся с такой проблемой, но могу считать...

Как задать двумерный строковый-цифренный массив
как задать двумерный строковый-цифренный массив и какие библиотеки при этом подключать?

2
31 / 28 / 3
Регистрация: 10.01.2017
Сообщений: 1,213
06.09.2019, 15:04 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Vector<vector<string>> vector_2d;
 
Vector<string> vector_1d;
vector_1d.push_back(hello);
vector_1d.push_back(world);
 
vector_2d.push_back(vector_1d);
 
for(int i=0; i <vector_2d.size(); i++)
{
      for(int y=0; y <vector_2d[0].size(); y++)
       {
        cout<<vector_2d[i][y]<<" ";
        }
cout<<endl;
}
0
357 / 224 / 120
Регистрация: 25.06.2019
Сообщений: 828
06.09.2019, 15:05 3
Лучший ответ Сообщение было отмечено tsoupich как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
    vector<vector<int>> v;
    vector<int> a(1,2);
    v.push_back(a);
    a.clear();
    a.push_back(3);
    a.push_back(4);
    a.push_back(5);
    v.push_back(a);
    for(int i=0; i<(int)v.size(); i++,cout<<endl)
        for(int j=0; j<(int)v[i].size(); j++) cout<<v[i][j]<<" ";
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 15:05

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как лучше задать двумерный динамический массив?
В каком виде лучше задать двумерный динамический массив (матрицы m x n)? Через указатель на массив...

Как передать массив (двумерный/одномерный вектор) в функцию?
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int n,m;//סענמך ט סעמכבצנג void...

Как создать двумерный вектор и сразу заполнить его?
Как создать двумерный вектор и сразу заполнить его? int main() { char arr = { ...

Двумерный вектор: можно ли как-то перегрузить [] чтобы доступ был [0, 0]
У меня есть двумерный вектор, можно как-то перегрузить чтобы доступ был ? А то сейчас сделал через...


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

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

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