C++で2つの配列を連結する方法
#include名前空間 std を使用します。
int main()
{
int n,i;
コスト<<」絵画サイズ「スパン>;
cin です>>n;
int a[n],b[n],c[n*2];
コスト<<"テーブルA"スパン><
for(i=0スパン>;私は
{
コスト<<"a[ "スパン><<私は<<" ] = "スパン>;
cin です>>a[i];
}
コスト<<「表B」スパン><
for(i=0スパン>;私は
{
コスト<<"b[ "スパン><<私は<<" ] = "スパン>;
cin です>>b[i];
}
// A と B を C にマージ
for(i=0;私は
{
c[i]=a[i];
c[n*2-(n-i)]=b[i];
}
//マージの結果
コスト<<"C = [ "スパン>;
for(i=0スパン>;私は<2スパン>*n;i++)
コスト<
コスト<<" ] "スパン>;
return 0スパン>;
}