`

vector 动态2维数组

    博客分类:
  • C++
J# 
阅读更多

 

#include <iostream>
#include <vector>

using namespace std;

int main()
{
    vector< vector<int> > test(10);  //10可以是变量
    vector< vector<int> >::iterator itr;
    vector<int>::iterator itr2;
    int i = 1;
    for(itr = test.begin(); itr != test.end(); itr++)
    {
            for(int j = 0; j < 10; j++)
                (*itr).push_back(j);
            cout<<i++<<endl;
    }
    
    for(itr = test.begin(); itr != test.end(); itr++)
    {
            for(itr2 = (*itr).begin(); itr2 != (*itr).end(); ++itr2)
                cout<<(*itr2)<<" ";
            cout<<endl;
            cout<<i++<<endl;
    }
    cout<<"hello world"<<endl;
    system("pause");    
    return 0;    
} 

 

 

 

 

分享到:
评论

相关推荐

    Vector创建二维数组及代码实现.docx

    Vector创建二维数组及代码实现 在C++中,可以使用`vector`来创建二维数组。下面是一个简单的示例代码,演示如何使用`vector`创建一个二维数组: ```cpp #include #include &lt;vector&gt; int main() { // 定义二维...

    数组一维2维3维动态申请及用Vector的表示方法

    数组一维2维3维动态申请及用Vector的表示方法

    一维动态数组实现的矩阵类

    CVector 存放数据的自定义动态数组,采用一维动态数组存储矩阵数据 CMatrix 实现的矩阵类 使用的时候包含#include "Matrix.h"就行 CMatrix的接口函数都在"Matrix.h"里面 CVector的接口函数在"Vector.h"里,"Matrix.h...

    使用`stdvector`来创建二维数组(通常称为二维向量).pdf

    `std::vector&lt;std::vector&lt;int&gt;&gt;`来表示一个二维整数数组。 ```cpp #include #include &lt;vector&gt; int main() { // 创建一个二维向量,初始时没有任何元素 std::vector&lt;std::vector&lt;int&gt;&gt; matrix; // 可以通过 push_...

    LabVIEW的三维曲线图

     ·y vector∶输入一维数组(必要参数),表示曲线在Y轴上的位置。  ·z vector∶输入一维数组(必要参数),表示曲线在Z轴上的位置。  图1 三维曲线图  图2 3D Curve vi  三维曲线图中三个一维数组...

    第2讲-MATLAB数据结构和数据类型.pdf

    ——以维数来分,有一维数组(vector) 、二维数组(matrix)和多维数组 ——按元素来分,有数值数组、字符串数组、结构数组和单元数组等。 2、 数组的表示往往与冒号联合在一起。 ——j:k 相当于行向量[j,j+1,j+2,...

    VBA-Vector:VBA中Vector类的实现

    VBA-Vector是一维数组的自定义实现,可以使编码过程更加舒适。 入门 下载,解压缩,然后将ClassVector.cls导入到您的VBA项目中。 初始化ClassVector新变量,并将标准数组(String,Variant,Double等)转换为此类...

    两个数组交集(双指针)1

    示例 1:输出:[2,2]示例 2:输出:[4,9]vector&lt;int&gt; intersect(vector&lt;int&gt;& nums1, vector&lt;int&gt;&

    SegeX SgxVariant:VC封装支持多维数组的变体类型(VRIANT 、SafeArray)(免费免积分)

    2)使用VARIANT数组类似于CArray、vector,也类似与Vb中的动态数组;3)支持CArray、vector与VARIANT的转换(1~4维)。代码适用于VC2012及以上的Windows程序。 使用方法见代码中的CSgxVariant::Test()函数。

    EDA/PLD中的LabVIEW的三维曲线图

     ·y vector∶输入一维数组(必要参数),表示曲线在Y轴上的位置。  ·z vector∶输入一维数组(必要参数),表示曲线在Z轴上的位置。  图1 三维曲线图  图2 3D Curve vi  三维曲线图中三个一维数组...

    一组新的多维数组模板类

    现在静态数组的最大维数做到了3,动态数组的维数不限//你需要多高维数的?维数越高越 慢, :) 由于时间不多,精力和水平有限,其中的缺点和错误欢迎指正,也十分欢迎哪位能帮我进一 步提高访问速度. 谢谢! ...

    通过Rostopic传递数组(Python 发布,C++接收)

    里面包含python与c++两个文件,传递的数组类型是std标准库Float32MultiArray类型

    JavaScript多维数组库Vectorious.zip

    Vectorious 是一个 JavaScript 库用来操作 N 维数组和向量。支持 Node.js 和浏览器。示例代码:var vectorious = require('vectorious'); var vector,  matrix; vector = new vectorious.Vector(); // {...

    Java集合总结.txt

    数据结构:一维数组 LinkedList: 数据结构:双向链表 Vector: 数据结构:一维数组 Stack: 数据结构:一维数组 特点:模拟了栈的模式 Set -- Set接口(没有对下标操作的方法) 特点...

    LeetCode 5344. 有多少小于当前数字的数字(排序)

    给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] &lt; nums[i] 。 以数组形式返回...

    完成类Vector的定义,重载[] , -> , ()三个运算符

    VC[i]; //打印VC中第i个项链的所有元素 VC-&gt;output(); //打印VC中某个项链所有元素及其元素和,该向量的元素和在所有向量元素和中是最大的 VC(); //把VC中的向量按照其元素和从小到大 排序,然后顺序输出向量及其...

    array_view2d:C++98 和 C++11 的数组或向量的简单二维视图

    array_view2d是一个仅包含头文件的两文件库,用于提供一维数组或向量的二维视图。 该库受 array_view [1] 启发,可用于 C++98 及更高版本以及 Visual C++ 6 (VC6)。 在 C++11 中, array_view2d提供了一种统一的...

    cfcc-main.zip

    6.c //实现求二维数组的最大值 7.c //实现猜数 8.c //实现各位相加 9.c //实现求字符个数 10.c //求单词个数 xiao1 11.c //实现密码验证 12.c //实现str算法 13.c //折半法找数 14.c //递归汉诺 15.c //选择法排序 ...

    python学习Numpy基础,数据分析 day01.zip

    数据分析 Numpy+Scipy+Matplotlib+Pandas 基础数值算法 ...1)用np.ndarray类的对象表示n维数组 实际数据:数组中元素 元数据:描述数组中的元素 将实际数据与元数据分开存放,一方面提高了内存空间

    python学习Numpy基础,数据分析 day02.zip

    数据分析 Numpy+Scipy+Matplotlib+Pandas 基础数值算法 ...1)用np.ndarray类的对象表示n维数组 实际数据:数组中元素 元数据:描述数组中的元素 将实际数据与元数据分开存放,一方面提高了内存空间

Global site tag (gtag.js) - Google Analytics