v の要素のすべてのペアワイズ積からなる 2D 配列を返すメソッドstatic int [][] pr (int [] v)
を記述します。たとえば、a = {{2, 3, 1}
このメソッドは 2D 配列 を返しますb = {{4, 6, 2}, {6, 9, 3}, {2, 3, 1}}
。注意: これは、ソフトウェアとプログラミング 1 モジュールから取られた 2010 試験問題です。
public class ETenBTwoD
{
public static int [] [] pr (int [] v)
{
int [] a = {2, 3, 1};
int [][] b = {{0, 0, 0},{0, 0, 0}, {0, 0, 0}};
for (int i = 0; i<a.length; i++)
{
a[i] = a[i] * a[i];
}
return a;
}
}
これを行う方法がわかりません。助けていただければ幸いです。ありがとう