タグ付けされた質問 「arrays」

配列は、それぞれが1つ以上のインデックスで識別される要素(値、変数、または参照)のコレクションで構成される、順序付けられた線形データ構造です。配列の特定のバリアントについて質問する場合は、代わりに次の関連タグを使用してください:[vector]、[arraylist]、[matrix]。このタグを使用する場合、プログラミング言語に固有の質問では、使用するプログラミング言語で質問にタグを付けます。


13
C ++で配列のすべての要素を1つのデフォルト値に初期化しますか?
C ++ノート:配列の初期化には、配列の初期化に関する優れたリストがあります。私は持っています int array[100] = {-1}; -1でいっぱいであると期待しますが、そうではありません。最初の値だけが残り、残りはランダムな値と混合された0です。 コード int array[100] = {0}; うまく機能し、各要素を0に設定します。 ここで何が欠けていますか?値がゼロでない場合、初期化できませんか? そして2:デフォルトの初期化(上記のとおり)は、配列全体をループして値を割り当てる通常のループよりも高速ですか、それとも同じことをしますか?

22
Array.push()が存在しない場合は?
どちらの値も存在しない場合、どうすれば配列にプッシュできますか?これが私の配列です: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] name: "tom"またはtext: "tasty"でアレイに再度プッシュしようとした場合、何も起こらないようにしたいのですが、どちらもない場合は、.push() これどうやってするの?

6
形状を持つ反応型配列
コンポーネントに渡されるオブジェクトの配列が実際に特定の形状のオブジェクトの配列であることを確認するために、proptypeを使用する組み込みの方法はありますか? たぶんこんな感じ? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end: PropTypes.number.isRequired, })), 私はここで超明白な何かを見逃していますか?このようなことが非常に求められているようです。

10
マージソートアルゴリズムを使用してインプレースでソートする方法は?
質問は具体的すぎません。 私が欲しいのは、通常のマージソートをインプレースマージソート(または一定の余分なスペースオーバーヘッドがあるマージソート)に変換する方法を教えてくれる人です。 (ネット上で)見つけることができるのは、「複雑すぎる」または「このテキストの範囲外」と言っているページだけです。 (余分なスペースなしで)インプレースでマージする唯一の既知の方法は複雑すぎて、実用的なプログラムに削減できません。(ここから取得) 複雑すぎても、マージソートをインプレースにする方法の基本的な概念は何ですか?

11
Javaでオブジェクト配列を文字列配列に変換する方法
次のコードを使用して、オブジェクト配列を文字列配列に変換します。 Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); しかし、これを行う別の方法、たとえば次のようなものがあるかどうか疑問に思います: String_Array=(String[])Object_Array; しかし、これは実行時エラーを引き起こします: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; それを行う正しい方法は何ですか?
244 java  arrays  string 

15
numpy:配列内の一意の値の最も効率的な頻度カウント
に numpy / scipyがあり、効率的な配列にユニークな値のための頻度カウントを取得する方法は? これらの線に沿った何か: x = array( [1,1,1,2,2,2,5,25,1,1] ) y = freq_count( x ) print y >> [[1, 5], [2,3], [5,1], [25,1]] (あなたのために、そこにいるRユーザーのために、私は基本的にtable()関数を探しています)

22
in_array()と多次元配列
in_array()以下のように配列に値が存在するかどうかを確認するために使用します、 $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); しかし、多次元配列(下)についてはどうですか?その値がマルチ配列に存在するかどうかを確認するにはどうすればよいですか? $b = array(array("Mac", "NT"), array("Irix", "Linux")); print_r($b); または私はin_array()多次元配列になると使用してはいけませんか?

9
DOM要素を最初の子として設定する方法は?
要素Eがあり、それにいくつかの要素を追加しています。突然、次の要素はEの最初の子であることがわかりました。トリックは何ですか、どのように行うのですか?Eは配列ではなくオブジェクトであるため、メソッドunshiftは機能しません。 長い道のりはEの子供たちを繰り返し、key ++を移動することですが、もっときれいな方法があると私は確信しています。



19
JavaScriptのプロパティでオブジェクトのインデックスを取得するにはどうすればよいですか?
たとえば、私は: var Data = [ { id_list: 1, name: 'Nick', token: '312312' }, { id_list: 2, name: 'John', token: '123123' }, ] 次に、このオブジェクトをたとえばで並べ替え/反転したいとしますname。そして、私はこのようなものを手に入れたいです: var Data = [ { id_list: 2, name: 'John', token: '123123' }, { id_list: 1, name: 'Nick', token: '312312' }, ] そして今私はプロパティを持つオブジェクトのインデックスを知りたいです name='John'はプロパティトークンの値を取得するためにを。 どうすれば問題を解決できますか?



11
Perl配列に特定の値が含まれているかどうかを確認するにはどうすればよいですか?
配列を反復処理せずに、配列内の値の存在を確認する方法を理解しようとしています。 パラメータのファイルを読み取っています。処理したくないパラメーターの長いリストがあります。これらの不要なパラメータを配列に配置しました@badparams。 新しいパラメーターを読み取り、それがに存在しない場合は@badparams処理します。に存在する場合は@badparams、次の読み取りに進みます。
239 perl  arrays  comparison 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.