問題タブ [dimensional]

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 に答える
274 参照

pca - 顔認識のPCA

x1 を image1 のベクトル (灰色)、x2 を image2 のベクトル (灰色) とする。xn を imagen のベクトル (灰色) とする。たとえば、すべての画像サイズは r 行 c 列 (r*c) で表されます。

したがって、X = [x1, x2, x3, .... xn].

多くの文献が示唆しているように、n を減らすには。他の文献も r*c を減らすことを好みます。

どちらを好むか。

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

java - 配列内の要素を効率的に見つける

私が作成しているゲームでは、リストからオブジェクトを常に検索し、その座標が隣接しているかどうかを確認する必要があります。これらのオブジェクトは何百もあり、そのうちの 4 つしか正しくありません。これを行うより良い方法はありますか?

リストは getMap.getTerrain(x,y); にあります。

これは、オブジェクトの dataValue を保持する 2 次元の int 配列です。

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

arrays - Jess での 2 次元配列の使用

私は Jess で構築しているゲームの特定のシナリオを表現しようとしてきましたが、これまでのところ、各シナリオのすべての要素を伝える特定の事実があります。このゲーム シナリオはテキスト形式 (テキスト文字のみを使用) で表現されるため、2 次元配列を使用して、シナリオ ファクトから取得した情報に基づいて特定の文字を特定の位置に一致させることを考えました。

これを達成する方法について誰かが私に洞察を与えることができますか?

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

java - 2 次元配列の出力に問題がありますか?

これは、4 つの異なるクラスの生徒とその成績を編成するプログラムの始まりです。最終的には、平均などを追加します。ただし、現時点では、「studentListField」で成績を出力する際に​​問題があります。以下を参照してください...「addButton」の後で。私はJavaと、これを構築するために使用しているこの特定のプログラム(netbeans)にかなり慣れていないため、なぜガイダンスとヘルプを求めているのですか.**

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

position - 2 次元配列内のオブジェクトの位置を見つけるにはどうすればよいですか?

具体的に言うと、JLabels で満たされた 2 次元配列があります。別のメソッドから、その配列に存在することが確実にわかっているJLabelを1つ取得した場合、配列内のラベルの座標を取得するにはどうすればよいですか。コードの一部はこれです(PS配列は[9] [5]です):

では、jLabel81 がある場合、それが配列のどの位置にあるかを調べるにはどうすればよいでしょうか? そして、[8][1] を期待しています。

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

javascript - 多次元 JavaScript 配列の Javascript For ループ

入力の多次元配列を使用した JavaScript のサンプル/例を教えてもらえますか? 私はまだJavaScriptに慣れていないので、助けていただければ幸いです。

このような:

ありがとう

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

arrays - クラスメソッドを使用して2次元配列を返すC ++

こんにちは、私はプログラミングが初めてで、2学期に入っています。私の質問は課題ではないので、しばらくお待ちください。いくつかのことがどのように機能するかを見ようとしています。

Class メソッドから 2D 配列を返す方法を示すために作成したプログラムがあります。私はテキストブックを読んでいましたが、プログラマーが不注意にプライベート変数を変更しないように、「get」メソッドがそれらを const にすることが書かれています。

[10][10] 2 次元文字配列のメソッドについて思いついたのは次のとおりです。

これは機能しますが、これが適切なコードであるかどうか疑問に思っています(オンラインや本で見つけたgetメソッドでのconstの使用例はすべて、char *の前にconstを配置することを余儀なくされたという事実によるものではないと思いますconst は行末にしかありません)、なぜそれが機能するのですか?char (* getArray1())[10] const; をやってみました。しかし、それは機能せず、コンパイラは const の前に { が必要であると不平を言いますが、それは私がやろうとしていることではありません。

また、これが 1D 配列である場合、単純に次のようになることもわかっています。

私はそれをテストして動作するからです。2D 配列の代わりに 1D 配列を使用する方法を説明した別の Web ページを見たので、既に認識していますが、基本的には 100 の新しい配列 (array[100]、基本的には array[10] です) が作成されます。 * 10])

ここで他の例を見てきましたが、これが「腐った配列」と呼ばれるものを返す可能性があるという事実も認識しています。

しかし、これが正しければ、私に知らせてください。そうでない場合は、あなたの考えを教えてください。

ありがとう

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

java - Java二次元配列ソート

ユーザーに double 値の nxn 行列を入力するように促し、最初の行列の列が並べ替えられた新しい行列を表示するプログラムを作成します。問題を解決するために、任意のソート アルゴリズムを使用できます。使用するソート アルゴリズムの名前をコード ヘッダーに指定してください。プログラムはソート アルゴリズムを実装する必要があります。Array クラスで提供される並べ替えメソッドは使用できません。並べ替えはメソッドに実装する必要があります。このメソッドでは、新しい配列が返され、元の配列はそのままです。

プログラムは、初期行列と結果行列をユーザーに出力するメソッドも実装する必要があります。印刷物は適切にフォーマットされている必要があります。実行例は次のとおりです。

これは私が持っているものです。ほぼ完璧だと思います。私が使用した並べ替え方法は、列を並べ替えると思いますが、行を並べ替える場合もあります。しかし、プログラムを実行すると、これが得られます...

スレッド「メイン」での例外 java.util.Scanner.nextDouble( Scanner.java:2456) で Hmwk3_jrgluck.main (Hmwk3_jrgluck.java:16)

任意のアイデア/ヘルプ..