2013-08-16 12 views
11

不規則な配列とギザギザの配列の違いは何ですか?私の研究によれば、両方とも同じ定義、すなわち異なる列長さを有する2次元配列を有する。不規則な配列とギザギザの配列

+4

私の知る限りでは、それは同じことのためにちょうど2つの名前です。 – Jsdodgers

+1

同じことを意味します。 – Kon

+0

すべての権利、何らかの理由で異なる名前を使用すると、プログラミング言語固有のものになる可能性がありますか? –

答えて

16

あなたの質問はすでに正しい答えを言います^^完全を期すため。あなたはherehereを見ることができるより多くの例については

int[][] array = {{3, 4, 5}, {77, 50}}; 

Aギザギザのかとも呼ばれる不規則配列があることreactangular手段ではない必要があるのn次元配列をあります!

+0

清算をありがとう。 –

+0

あなたは私がそれらについてもっと読むことができるリンクを共有してもいいですか? –

+0

もちろんここに@NiteshVerma :) – Gerret

-1

不規則配列:つ以上の寸法を有する配列で各寸法が異なるサイズを有する

EX:

10 20 30 
11 22 22 33 44 
77 88 

ジャグ配列:アレイ内の各項目が、別のある配列アレイ。 C#コード:

int[][] jaggedArray = new int[3][]; 
jaggedArray[0] = new int[5]; 
jaggedArray[1] = new int[4]; 
jaggedArray[2] = new int[2]; 
+0

実際に違いはありませんか? –

+0

次に、実際の違いは何ですか? –

+1

1つではありません。あなたはそれを(ラウンドアバウトの形で)示しています。 – Kon

0

ジグザグ配列は、メンバ配列が異なるサイズになるような配列の配列です。つまり、2次元配列を作成できますが、各行に可変数の列を作成できます。これらのタイプのアレイは、不揃いアレイとも呼ばれます。

Contents of 2D Jagged Array 
0 
1 2 
3 4 5 
6 7 8 9 
10 11 12 13 14 

http://www.geeksforgeeks.org/jagged-array-in-java/

関連する問題