有两个顺序表A以及B。设计一个算法,使两个顺序表里面的元素交叉排列形成一个新的顺序表。

代码
2025-03-19 17:09:11
推荐回答(1个)
回答1:

C++ code

template

vector joinTwo(const vector& a, const vector& b) {
int length = max(a.size(), b.size());
vector result;
for(int i=0;i
if(i < a.size()) result.push_back(a[i]);
if(i < b.size()) result.push_back(b[i]);
}
return result;

}