問題タブ [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.
c - Cで関数の引数として多次元配列を渡す
配列の次元が不明な場合、多次元配列を単一の引数として関数C
に渡すことはできますか?
また、多次元配列には文字列以外の型が含まれている場合があります。
algorithm - 二次元配列をどのように回転させますか?
Raymond Chen の投稿に触発されて、4x4 の 2 次元配列があるとします。それを 90 度回転させる関数を記述します。Raymond は疑似コードのソリューションへのリンクを提供していますが、現実世界のものをいくつか見てみたいと思います。
なります:
更新: ニックの答えは最も簡単ですが、n^2 よりも優れた方法はありますか? マトリックスが 10000x10000 だったら?
c++ - C++ の整数の 3 次元配列
STL
ポインター演算/動的メモリ割り当てを使用するか、代わりにベクトルなどの手法を使用して、C++ で整数の 3 次元配列を実装する安全な方法を見つけたいと思います。
基本的に、整数配列の次元を次のようにします。
x と y の範囲は 20 ~ 6000 z は既知で、4 に等しい。
c - C の計算効率の高い 3 次元配列
3 次元の一連の偏微分方程式を数値的に解こうとしています。各方程式で、ポイントの未知数の次の値は、最も近いポイントの各未知数の現在の値に依存します。
効率的なコードを作成するには、各値がメモリから 1 回だけ呼び出されるように、3 次元のポイントを (1 次元の) メモリ空間の近くに保つ必要があります。
八分木の使用を考えていましたが、誰かがより良い方法を知っているかどうか疑問に思っていました。
php - PHP で多次元配列をソートする方法
多次元配列に読み込まれた CSV データがあります。このように、各「行」はレコードであり、各「列」には同じタイプのデータが含まれます。以下の関数を使用して CSV ファイルをロードしています。
行を並べ替えるために、並べ替える列を指定できる必要があります。列の 1 つに の形式の日付情報が含まれておりY-m-d H:i:s
、最新の日付が最初の行になるように並べ替えたいと考えています。
php - 配列が多次元であるかどうかを確認しますか?
- 配列がプリミティブ値のフラット配列であるかどうか、または多次元配列であるかどうかを確認するための最も効率的な方法は何ですか?
- 実際に配列をループして
is_array()
その各要素で実行せずにこれを行う方法はありますか?
perl - Perl での多次元ハッシュのトラバース
Perl に多くの次元を持つハッシュ (またはハッシュへの参照) があり、すべての値を反復処理したい場合、どのように行うのが最善の方法でしょうか。つまり、$f->{$x}{$y} がある場合、次のようなものが必要です。
それ以外の
c# - C# で 2 次元配列を効率的に縮小する
C#で2次元配列をより小さなサイズに縮小する効率的な方法は何ですか?
例えば:
SomeShrinkingMethod() はどのように記述しますか?
ありがとう!
編集: bigArray の最初の 10 行と列を smallArray に取得しようとしているだけですが、配列のループが最も効率的な方法であるかどうかはわかりません。
c# - C# で 2 次元の四角形文字配列の 1 行から文字列を作成するにはどうすればよいですか?
次のような2次元配列があります。
さて、str[0] と str[1] の両方に内容を保存した後、どのようにそれを
?
私は試した
しかし、それはエラーのようです: VC# は中かっこ内に '2' のインデックスを想定しています。つまり、配列から文字を 1 つだけ変換できます。str[0] 全体を文字列に変換する方法はありますか? それとも、ジャグ配列に変更するのが唯一の解決策ですか?
javascript - 2D Javascript 配列
簡単に言えば、これと同様の構文を使用して 2D JavaScript 配列を作成する方法はありますか?