最近在leetcode练习算法,想用C但是很多简便的功能C都没有,
于是用C++,但是leetcode中,数组给的都是vector,哪怕是二维
就给vector
> 对于一些新手来说,很不友好
这里讲解一下如何获取二维可变长数组的维度
例如 leetcode代码中给的
vector>& grid
此时我们获取两个维度(即 行和列)的长度的方式为:
int n = grid.size(); //获取行数
int m = grid[0].size(); //获取列数
还是很简单的!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)