C++中 二维可变长数组,vector维度的获取

C++中 二维可变长数组,vector维度的获取,第1张

C++中 二维可变长数组,vector维度获取

最近在leetcode练习算法,想用C但是很多简便的功能C都没有,

于是用C++,但是leetcode中,数组给的都是vector,哪怕是二维

就给vector>  对于一些新手来说,很不友好

这里讲解一下如何获取二维可变长数组的维度

例如 leetcode代码中给的

vector>& grid

此时我们获取两个维度(即 行和列)的长度的方式为:

        int n = grid.size();         //获取行数

        int m = grid[0].size();    //获取列数

还是很简单的! 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5651759.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存