标题:[求助]有关c++中矩阵的问题
只看楼主
zbcdn
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-4-17
 问题点数:0 回复次数:2 
[求助]有关c++中矩阵的问题
int cow=3,col=5;
vector<vector<int> > a;
a.resize(cow,vector<int>(a.size(col)));
我知道vector<vector<int> > a 是定义了一个矩阵,vector<int>(a.size(col)) 这个是什么意思啊??还有,a[0].size() 指的是什么的长度啊???
请大家帮帮忙啊!~
原来的少打上一个col!!!!

[此贴子已经被作者于2007-4-25 22:18:48编辑过]

搜索更多相关主题的帖子: 矩阵 
2007-04-25 09:17
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
得分:0 
1,vector< vector<int> >定义了一个2维向量,即向量的向量,此时向量a为空。
2,a.resize(cow,vector<int>(a.size())),
resize()将a的的大小设置为cow(即行数),并用vector<int>(a.size())去初始化增加的元素,a.size()这里就是cow。
3,a[0].size()指vector<int>的大小,可以了解为 列数。

[此贴子已经被作者于2007-4-25 10:45:01编辑过]


Fight  to win  or  die...
2007-04-25 10:41
zbcdn
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-4-17
得分:0 
回复:(aipb2007)1,vector< vector ...
谢谢你的帮忙!!这下理解了!~~~
2007-04-25 21:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-134731-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.194484 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved