0

2 つの 2D 配列を 1 つの配列に結合したいと考えていますNx2。例えばa=[1,2,3] b=[4,5,6]、作りたいc=[(1,4),(2,5),(3,6)]。Pythonでやりたいのですが、どのコマンドを使えばいいのかわかりません。ヒントはありますか?

4

1 に答える 1

2

任意の言語でそれを行うことができますが、アルゴリズムはおそらく同じです。あなたがしたいことは

  • 行列 c を作成する
  • 各配列を読み取る
  • それぞれのインデックス i の点をつかむ
  • a[i] を行列の行 i 列 0 に入れる
  • b[i] を行列の行 i 列 1 に入れる

説明するための擬似コードを次に示します

int [][] c;

for (int i = 0; i < a.length; i++) {
    c[i][0] = a[i];
    c[i][1] = b[i]; 
}
于 2013-03-16T01:10:57.857 に答える