C++ 二维vector<vector<>>转置

二维vector转置

项目需要,对一个维度不等的二维vector做转置。
包含了删除某一行,删除元素为空的vector以及矩阵转置,亲测有效。
上code

#include 
#include 
#include 
using namespace std;
int main()
{
   
	vector<vector<string>> matrix = {
   {
   "a","b","c"},{
   },{
   "d","e"},{
   }};
	vector<vector<string>> matrix_rev(matrix[0].size(), 

你可能感兴趣的:(c++,算法,开发语言)