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

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

10
2次元配列へのポインターを作成する
静的な2次元配列へのポインターが必要です。これはどのように行われますか? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } 次のようなさまざまなエラーが発生します。 警告:互換性のないポインタ型からの割り当て 下付きの値は配列でもポインタでもありません エラー:フレキシブル配列メンバーの無効な使用
119 c  arrays  pointers 

5
Numpy:各行をベクトル要素で除算します
私が派手な配列を持っているとしましょう: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) 対応する「ベクター」があります。 vector = np.array([1,2,3]) data各行に沿って操作して減算または除算を行うと、結果は次のようになります。 sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] 簡単に言うと、2D配列の各行に対して、各行に対応するスカラーの1D配列で演算を実行するにはどうすればよいですか?
119 python  arrays  numpy  scipy 

5
PHPのPOSTによる同じ名前の複数の入力
同じ名前の複数の入力を取得して投稿し、PHPからそれらにアクセスすることは可能ですか?アイデアは次のとおりです。私は、他の情報とともに無制限の数の物理アドレスを入力できるフォームを持っています。複数のエントリでこれらの各フィールドに同じ名前を付けて、そのデータをポスト経由で送信した場合、PHPはそれにアクセスできますか? たとえば、「xyz」という名前の1つのページに5つの入力があり、PHPを使用してそれらにアクセスしたいとします。次のようなことができますか? $_POST['xyz'][0] もしそうなら、私はフォームを通じて無制限の量の情報を送信し、「xyz」という名前のアイテムの配列をループするだけでサーバーによってそれを処理させることができるので、私の人生を10倍簡単にします。
119 php  html  arrays  forms  post 


6
値の配列へのRubyハッシュ
私はこれを持っています: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } そして私はこれに行きたいです: [["a","b","c"],["b","c"]] これはうまくいくようですが、うまくいきません: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} 助言がありますか?
118 ruby  arrays  hash 

6
C文字配列の初期化
次の方法で初期化した後、char配列に何が入るかわかりません。 1. char buf[10] = ""; 2. char buf[10] = " "; 3。char buf[10] = "a"; ケース2の場合は、私が考えるbuf[0]べきである' '、buf[1]あるべき'\0'、とからbuf[2]のbuf[9]ランダムな内容になります。ケース3の場合、私は考えるbuf[0]べきである'a'、buf[1]「\ 0」でなければなりません、そしてからbuf[2]のbuf[9]ランダムな内容になります。 あれは正しいですか? そして、ケース1の場合、何が入りますbufか?buf[0] == '\0'以下とからbuf[1]のbuf[9]ランダムな内容でしょうか?

8
numpyで1D配列を2D配列に変換します
2D配列の列数を指定して、1次元配列を2次元配列に変換したい。このように機能するもの: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) numpyには、作成した関数「vec2matrix」のように機能する関数がありますか?(2D配列のように1D配列にインデックスを付けることができることを理解していますが、それは私が持っているコードのオプションではありません-この変換を行う必要があります。)

6
キーと値のペアで配列を作成するにはどうすればよいですか?
キーと値のペアを配列に追加するにはどうすればよいですか? これは動作しません: public function getCategorieenAsArray(){ $catList = array(); $query = "SELECT DISTINCT datasource_id, title FROM table"; if ($rs=C_DB::fetchRecordset($query)) { while ($row=C_DB::fetchRow($rs)) { if(!empty($row["title"])){ array_push($catList, $row["datasource_id"] ."=>". $row["title"] ); } } } return($catList); } それは私に与えるので: Array ( [0] => 1=>Categorie 1 [1] => 5=>Categorie 2 [2] => 2=>Caterorie 2 ) そして私は期待します: …
117 php  arrays 

9
array_push()と$ array [] =の違い
PHPのマニュアルでは、(array_push)は述べています。 array_push()を使用して1つの要素を配列に追加する場合は、$ array [] =を使用することをお勧めします。この方法では、関数を呼び出すオーバーヘッドがないためです。 例えば ​​: $arr = array(); array_push($arr, "stackoverflow"); print_r($arr); 対 $arr[] = "stackoverflow"; print_r($arr); なぜ大きな違いがあるのか​​分かりません。
117 php  arrays  push 

4
数百万のピクセルを持つ2Dボックス化されていないピクセル配列には、どのHaskell表現が推奨されますか?
Haskellの画像処理の問題に取り組みたい。私は、数百万ピクセルのモノクロ(ビットマップ)とカラー画像の両方を扱っています。いくつか質問があります。 Vector.Unboxedとの間でどちらを選択すればよいUArrayですか?どちらもボックス化されていない配列ですが、Vector抽象化は特にループフュージョンを中心に宣伝されているようです。でVector常により良いですか?そうでない場合、いつどの表現を使用すればよいですか? カラー画像の場合、16ビット整数のトリプルまたは単精度浮動小数点数のトリプルを格納したいと思います。この目的のために、どちらVectorかUArray使いやすいですか?より高性能ですか? モノクロイメージの場合、ピクセルごとに1ビットのみを保存する必要があります。複数のピクセルを1つの単語にパックすることによってここで私を助けることができる事前定義されたデータ型はありますか、それとも私一人でですか? 最後に、私の配列は2次元です。「配列の配列」(またはベクトルのベクトル)としての表現によって課される追加の間接参照を処理できると思いますが、インデックスマッピングをサポートする抽象化を好みます。誰でも標準ライブラリやHackageから何かを推薦できますか? 私は関数型プログラマーであり、突然変異の必要はありません:-)



18
多次元配列のすべての列の値を合計するにはどうすればよいですか?
連想キーですべての列値を追加するにはどうすればよいですか?キーセットは動的であることに注意してください。 入力配列: Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla] => 3 [langthel] => 2 ) [2] => Array ( [gozhi] => 3 [uzorong] => 0 [ngangla] => …

3
array.xmlファイルから文字列配列を取得する方法
私が持っている配列のリストを表示しようとしていますarrays.xml。エミュレータで実行しようとすると、強制終了メッセージが表示されます。 Javaファイルで配列を定義した場合 String[] testArray = new String[] {"one","two","three","etc"}; 動作しますが、使用すると String[] testArray = getResources().getStringArray(R.array.testArray); 動作しません。 これが私のJavaファイルです: package com.xtensivearts.episode.seven; import android.app.ListActivity; import android.os.Bundle; import android.widget.ArrayAdapter; public class Episode7 extends ListActivity { String[] testArray = getResources().getStringArray(R.array.testArray); /** Called when the activity is first created. */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // …
116 java  android  arrays 

20
Bash配列から要素を削除する
bashシェルの配列から要素を削除する必要があります。一般的に私は単にやります: array=("${(@)array:#<element to remove>}") 残念ながら、削除したい要素は変数なので、前のコマンドは使用できません。ここに例があります: array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} 何か案が?
116 arrays  bash  variables 

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