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

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

30
配列の要素の合計と平均を計算する方法は?
この投稿を改善したいですか?この質問に対する詳細な回答を提供してください。これには、引用と、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 配列のすべての要素を追加したり、それらを平均したりするのに問題があります。これをどのように行い、現在持っているコードを使用して実装しますか?要素は、以下のように定義されることになっています。 <script type="text/javascript"> //<![CDATA[ var i; var elmt = new Array(); elmt[0] = "0"; elmt[1] = "1"; elmt[2] = "2"; elmt[3] = "3"; elmt[4] = "4"; elmt[5] = "7"; elmt[6] = "8"; elmt[7] = "9"; elmt[8] = "10"; elmt[9] = "11"; // Problem here for (i = 9; i …


16
数値キーを持つJavaScriptオブジェクトを配列に変換する
このようなオブジェクトがサーバーからのJSON応答として返されます。 {"0":"1","1":"2","2":"3","3":"4"} これを次のようなJavaScript配列に変換したいと思います。 ["1","2","3","4"] これを行う最良の方法はありますか?私が読んでいるところはどこでも、人々はループを使用して複雑なロジックを使用しています。これを行う別の方法はありますか?

19
配列リストの配列を作成する
以下のようなarraylistの配列を作成したいと思います。 ArrayList<Individual>[] group = new ArrayList<Individual>()[4] しかし、それはコンパイルされていません。これどうやってするの?
175 java  arrays  arraylist 

4
テキストファイルをPythonでリストまたは配列に読み込む方法
テキストファイルの行をpythonのリストまたは配列に読み込もうとしています。作成後、リストまたは配列内のアイテムに個別にアクセスできるようにする必要があります。 テキストファイルの形式は次のとおりです。 0,0,200,0,53,1,0,255,...,0. ...上記の場合、実際のテキストファイルには数百または数千の項目があります。 次のコードを使用して、ファイルをリストに読み込もうとしています。 text_file = open("filename.dat", "r") lines = text_file.readlines() print lines print len(lines) text_file.close() 私が得る出力は: ['0,0,200,0,53,1,0,255,...,0.'] 1 どうやらそれは、ファイル全体を個別のアイテムのリストではなく、1つのアイテムのリストに読み込んでいるようです。何が悪いのですか?
175 python  arrays  list  text 


6
Cスタイルの配列からstd :: vectorを初期化する方法は?
std::vectorCスタイルの配列からを初期化する最も安い方法は何ですか? 例:次のクラスにはがvectorありますが、外部の制限により、データはCスタイルの配列として渡されます。 class Foo { std::vector<double> w_; public: void set_data(double* w, int len){ // how to cheaply initialize the std::vector? } 言うまでもなく、呼び出しw_.resize()て要素をループするか、を呼び出すことができますstd::copy()。より良い方法はありますか?
174 c++  arrays  vector  stl 

12
PHP配列の値をクリアする最良の方法
配列内のすべての値をクリアするには、どちらが効率的ですか?最初の例では、2番目の例のループで毎回その関数を使用する必要があります。 foreach ($array as $i => $value) { unset($array[$i]); } またはこれ foreach($blah_blah as $blah) { $foo = array(); //do something $foo = null; }
172 php  arrays 

6
C#でリストをどのように連結しますか?
私が持っている場合: List<string> myList1; List<string> myList2; myList1 = getMeAList(); // Checked myList1, it contains 4 strings myList2 = getMeAnotherList(); // Checked myList2, it contains 6 strings myList1.Concat(myList2); // Checked mylist1, it contains 4 strings... why? Visual Studio 2008でこれと同様のコードを実行し、実行ごとにブレークポイントを設定しました。の後myList1 = getMeAList();、myList14つの文字列が含まれ、プラスボタンを押して、それらがすべてnullでないことを確認しました。 の後 myList2 = getMeAnotherList();、myList26つの文字列が含まれ、nullでないことを確認しました... myList1.Concat(myList2);myList1に4つの文字列のみが含まれた後。何故ですか?
171 c#  arrays  list  concatenation 

2
シンボルの配列の文字表記はありますか?
文字列の配列に対するこのリテラル式が好きです。 %w( i can easily create arrays of words ) シンボルの配列を取得するためのリテラルがあるかどうか疑問に思っています。私はできることを知っています %w( it is less elegant to create arrays of symbols ).map( &:to_sym ) しかし、リテラルを使用するだけでとても素晴らしいでしょう。

17
Javaで配列をソートする
私はこれまでのところすべてがランダムな値を持つ10個の整数の配列で構成されるプログラムを作成しようとしています。 しかし、今、それらを最低値から最高値の順に並べ替えてから画面に印刷する必要があります。どうすればいいですか? (プログラムのコードが非常に少ないため申し訳ありませんが、ループではあまりうまくいかず、Javaで作業を開始しました) public static void main(String args[]) { int [] array = new int[10]; array[0] = ((int)(Math.random()*100+1)); array[1] = ((int)(Math.random()*100+1)); array[2] = ((int)(Math.random()*100+1)); array[3] = ((int)(Math.random()*100+1)); array[4] = ((int)(Math.random()*100+1)); array[5] = ((int)(Math.random()*100+1)); array[6] = ((int)(Math.random()*100+1)); array[7] = ((int)(Math.random()*100+1)); array[8] = ((int)(Math.random()*100+1)); array[9] = ((int)(Math.random()*100+1)); System.out.println(array[0] +" " + array[1] …
170 java  arrays 


20
配列で重複する値を見つけて返す方法
arr 文字列の配列です: ["hello", "world", "stack", "overflow", "hello", "again"] arr重複があるかどうかを確認する簡単で洗練された方法は何でしょうか? 例: ["A", "B", "C", "B", "A"] # => "A" or "B" ["A", "B", "C"] # => nil
170 ruby  arrays 

13
Javaでint []をInteger []に変換する方法は?
私はJavaに不慣れで、非常に混乱しています。 長さ4の大きなデータセットがありint[]、4つの整数の特定の組み合わせが発生する回数を数えたい。これは、ドキュメント内の単語の出現頻度を数えるのとよく似ています。 Map<int[], double>リストが繰り返し処理されるときに各int []を現在のカウントにマップするを作成したいのですが、Mapはプリミティブ型を取りません。 だから私は作った Map<Integer[], Double> 私のデータはとして保存されているArrayList<int[]>ので、ループは次のようになります ArrayList<int[]> data = ... // load a dataset` Map<Integer[], Double> frequencies = new HashMap<Integer[], Double>(); for(int[] q : data) { // **DO SOMETHING TO convert q from int[] to Integer[] so I can put it in the map if(frequencies.containsKey(q)) { frequencies.put(q, …


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