問題タブ [multidimensional-array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1747 参照

ruby-on-rails - (Rails) データセットから多次元ハッシュ/配列を作成する...?

何かに頭を悩ませているのですが、少し問題があります。現在、「散布図」に対応するためにハッキングされたバージョンの Gruff を使用しています。つまり、データは次の形式で入力されます。

...ここで、最初の項目は ENTITY、2 番目の項目は X-COORD、3 番目の項目は Y-COORD です。

現在、POINT、VALUE、TIMESTAMP という列を持つテーブルのアイテムのレコードセットがあります。関連する「複雑な」計算のため、単一のクエリを使用してすべてを取得する必要があります。そうしないと、DB アクティビティが多すぎるリスクがあります。つまり、データ項目を作成するために、レコードセットからすべてのデータをハッシュ (または配列の配列) に動的に収集する必要がある項目のリストがあります。以下のようなことを考えていました。

明らかに、それは正しい構文ではありませんが、それが私の頭脳が向かっているところです。誰かが私のためにこれを片付けたり、これを達成するためのより適切なメカニズムを提案したりできますか? 基本的に、主な目標は、各ポイント名のデータをグループ化することです (ただし、レコードセットにはすべてが含まれていることに注意してください)。

とても有難い。

編集1

0 投票する
5 に答える
35054 参照

c# - c# 1 次元配列を 2 次元配列構文に割り当てる

私は次のようなことをしたい:

これはどういうわけか可能で、構文は何ですか?

または私はこれを行う必要があります:

ループを使用して2次元配列の行を埋めますか?

ありがとう

0 投票する
3 に答える
1780 参照

arrays - F# で Array2D を作成する (VS2010 Beta 1)

VS2010 Beta 1 の次のコード フラグメントを検討してください。

これにより、次のようなエラーが発生します。

タイプ (私の場合は文字列のグリッド) を明示的に設定できますか?

0 投票する
5 に答える
1297 参照

c# - C# - 多次元 int 配列

C#で「深い」配列をどのように宣言しますか?

[ 1, 4, 5, 6, [3, 5, 6, 7, 9], 1, 4, 234, 2, 1,2,4,6,67, [ のような int 配列が必要です。 1,2,4,44,56,7] ]

以前にこれを行ったことがありますが、正しい構文を思い出せません。しかし、それは以下に書かれているようなものでした: Int32[] MyDeepArray = new Int32[] = {3, 2, 1, 5, {1, 3, 4, 5}, 1, 4, 5};

そして、それを正しく反復するにはどうすればよいですか..配列が配列であることを確認するにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
2366 参照

perl - Perl で 2 次元行列を作成し、配列から情報をフィードするにはどうすればよいですか?

4 つの配列@A1, @A2, があり@A3@A4それぞれ同じ数の要素 (たとえば 6) があります。次の形式に対応する出力が必要な 2 つの配列要素の値を格納する 2 次元配列を作成したいと考えています。例えば

次に、マトリックスは次のようになります。

上記を 4 つよりも多くの配列に対して実行します。そのため、ある種のループを作成する必要があります。

同じことをすることに関する提案はありますか?

0 投票する
2 に答える
15363 参照

perl - Perlで二次元配列を出力するにはどうすればよいですか?

私は二次元配列を持っています。これを印刷/ダンプすると、次のようになります

私の二次元配列:

a1Comparea2 は、配列の最初の行である必要があります。a3Comparea4 は、配列の 2 行目にある必要があります。

次のコードでこれを印刷しようとすると:

次の出力が得られます。

ご覧のとおり、データが重複しています。

0 投票する
3 に答える
5402 参照

c - Objective-Cオブジェクトの2次元C配列を使用するにはどうすればよいですか?

Objective-Cオブジェクトの2次元C配列があります。これらのオブジェクトのメンバーにアクセスするにはどうすればよいですか?

Ballクラスには2つのメンバーがあります。

array [0] [0]に格納されているBallオブジェクトのサイズにアクセスするにはどうすればよいですか?どうすればいいのか教えてください。

前もって感謝します!

0 投票する
5 に答える
19227 参照

c - Cでポインタの2次元配列をどのように宣言しますか?

...typedefを使用せずに。

私の上司は、彼がかつてインタビューでこれを尋ねられたと主張し、彼が彼の答えを出したとき、インタビュアーは彼が貧弱なスタイルのためにtypedefを使うことができないと彼に言いました。

とにかく、彼は人々がそれを正しく理解できるかどうかを確認するために、通常は新しいプログラマーの昼食時に質問を投げかけるのが好きです。誰もそれを正しく理解することはできません(特にペンと紙またはコンピューターが手元にない場合)。次回彼が誰かを困らせようとするときの準備をしたい>:D

0 投票する
3 に答える
1284 参照

php - このような配列をマージまたは結合しますか?PHPで

私はこの多次元PHP配列を持っています(以下)。



どうすればマージできるのだろうかと思っていました。または組み合わせる?または、PHPを使用してこのようにします(以下)。


ヘルプ

0 投票する
1 に答える
2331 参照

c# - オブジェクトから 2 次元配列を取得し、GridView にバインドします

2 次元配列を返す関数があります。プログラムの性質上、オブジェクトとして宣言する必要があります。このような

最終的には、このデータを GridView にバインドしたいと考えています。
配列が1 次元の場合、次の方法で問題なく動作します。

多次元配列では機能しません。

次のコードを使用して、文字列の配列を DataTable に変換します

問題は明らかに、オブジェクトが実際には配列ではなく、配列が含まれていることです。アクセスできますか?私が得たすべてのGoogleヒットは、オブジェクト配列の作成方法を尋ねる人々です...

状況を単純化するためのアイデアも大歓迎です、ありがとう!

-デイブ

注:配列はDCOMサーバーによって返されています...したがって、オブジェクトとして返される必要があります...私は思う...