問題タブ [intersect]
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.
linq - Linq は合計と交差します
交差させたい 2 つのコレクションがあり、一致する要素に対して合計操作を実行します。
たとえば、コレクションは次のとおりです (疑似コード)。
望ましい結果は次のとおりです。
を使用して名前の要素を一致させる方法は知ってIEqualityComparer
いますが、交差点を実行しながら値を合計する方法は?
編集:
開始コレクションに同じ名前のアイテムが 2 つありません。
sql - 次の SQL に相当する HQL は何ですか?
以下は、SQL サーバー 2008 で正しく実行されている SQL です。
c# - List.Intersect の結果が foreach 後に変化する
このコードには問題があります。intersect メソッドを実行すると、すべて正常に動作します。
foreach の前に交差点でカウントを行うと、1 になります。
foreach の後、foreach の後に再度カウントすると 0 になるのはなぜですか? 常に 1 である必要があります...
matlab - 交点を見つけるmatlab
これは私のコードです:
これらの曲線が交差する点を見つける必要があります。y1==y2とx1==x2を実行して試しましたが、良い結果は得られませんでした(数値でいっぱいの行列を取得しました)。次に、intersect(x1、x2)を試しました。また、満足のいく結果ではありません。それから私はこのコードに頼りました。これにより、かなり正確な結果が得られます。しかし、私はこのコードを使用することを許可されていません(学校から)。だから私はもっと簡単な解決策があるのだろうかと思っていましたか?
事前にthx
c# - IEnumerableを実装するクラスでLINQメソッドを使用できないのはなぜですか?
プロジェクトを完了する必要がありますが、単純な問題があります
このように定義されたクラスがあります
}
そして、2つのGroupIdオブジェクトのインスタンス間の共通部分を見つける必要があります。
ステートメントを宣言したのに、使用可能なメソッドでLinqIntersectが表示されないのはなぜですか。
エラー1'....GroupId'に'Intersect'の定義が含まれておらず、タイプ'...GroupId'の最初の引数を受け入れる拡張メソッド'Intersect'が見つかりませんでした(usingディレクティブまたはアセンブリがありませんか?参照?)
sql - INTERSECTに代わるSQLサブクエリ
私は2つのテーブルを持っています:
P
とPC
(列IDによって結合されたマスター/詳細)
次の同時条件を満たすPからすべての名前を取得したい:
とPCを持って
PC.Code='A'
いるVal>100
と別のPCを持っ
PC.Code='B'
ているVal>80
要約すると、詳細が両方の条件に準拠しているP.Nameにのみ関心があります。INTERSECTに頼らずに選択する方法はありますか?
INTERSECTクエリは次のとおりです。
(関心は、パフォーマンスをチェックし、Accessでクエリを実行できるようにすることです)
c# - Bounds.Intersect for WPF
ユーザーが画面上でいくつかのラベルをドラッグアンドドロップできるWinformsアプリがあります。
目的は、一致するラベルを互いに重ねることです。
私はこれらのラベルへの参照をリストに保持しており、現時点では、次のようにして、それらが重複しているかどうかを確認しています。
問題は、これがWinforms(Bounds.Intersect)にのみ有効であるということです。同じ結果を達成するためにWPFで何ができますか?
それが違いを生む場合、私は現在<ItemsControl>
、私の見解では両方のラベルを異なるものに追加しています。
matlab - 比較のタスクを実行するためのMatlabの`ismember`と`intersect`の代わりに?
100個のモデル(行列)があり、各行列のサイズは4X3です。4つの変数R_L
、、、およびN_g
のそれぞれのサイズは4x3x100です。ここで、4X3は各行列のサイズであり、そのような行列は100個あります。私が何を意味するのかを理解するために、2つの変数のスナップショットを添付しました。N_Pc
uT
R_L
最初の3つの変数(つまり、、、 )の行列1をループしN_g
、N_Pc
これらの変数の行列1の各要素を他の99個の行列の要素と比較しています。これらの99個の行列の3つの変数すべてが、行列1の任意の要素の対応する3つの変数と等しい要素を見つけたいと思います。
たとえば、マトリックス1の要素(1,1)の3つの変数すべてが、マトリックス2の要素(2,2)、マトリックス3の(2,1)、マトリックス3の(2,4)で対応する類似の値を持っている場合などです。次に、uT
上記のすべての要素位置、つまりマトリックス1の(1,1)、マトリックス2の(2,2)、マトリックス3の(2,1)、(2、 4)マトリックス3などから、それらの結果をヒストグラムをプロットするためにuT
呼び出される新しい変数に格納します。store_result
以下のコードに示されています。
対処したい次の懸念事項があります。
ismember
値が完全に一致する場合にのみ役立ちます。正確に類似した値がない場合、値が含まれる特定の間隔を指定したい場合は、等しいと見なす必要があります。3つの変数すべてが等しいグリッド(要素)を見つけたいので、この関数
intersect
はここでは機能しません(上記のコードで使用した場合でも)。intersect
複数の変数で同様の機能を実行できる代わりに、何を使用することをお勧めしますか。
ありがとう。
mysql - 共通データを取得するクエリの書き方
重複の可能性:
mysql での交差
共通データを取得するための php プロジェクトを行っています。MySQL クエリの記述が少し苦手です。私はさまざまな方法を試しましたが、適切な出力が得られません
私のテーブルは
これは私のテーブルです。一般的な要素を取得する MySQL クエリを書きたいと思います。例: ここで A,B は Product-1,Product-2 になります。A,B の共通要素要素を取得したい ここで出力は C です
両方の行に、Product-1 または product-2 の A、B のいずれかを含めることができます
A、cの共通要素はBと同じです。これに対するクエリの書き方... SQLではIntersect操作を使用できますが、MySQLにはわかりません。助けてください...
sql - SQLのテキストフィールドで複数の単語タグを識別するにはどうすればよいですか?
テキスト文字列を渡すことができ、キーワードのテーブルからテキスト内の特定のキーワード(タグ)を識別するSQLプロシージャが必要です。
これまでのところ、1つの単語に対して非常にうまく機能する次のものがあります。
タグテーブルに「緑」、「赤」、「青」のエントリがある場合、期待どおりに返されます。
私が知りたいのは、同様の結果をどのように達成できるかということですが、複数の単語であるタグの場合...たとえば、「水色」
上記のコードで私が抱えている問題は、ソーステキストを個々の単語に分割しているため、「水色」が一致しないことですが、カーソルなどを呼び出さない別のルートがありますか?
ご協力いただきありがとうございます
次のことが私が必要とするものを達成するだろうとちょうど気づきました
しかし、テーブルに数千行あり、検索するテキスト文字列が非常に長い場合、非効率になる可能性があるのではないかと心配しています。
同じプロセスをより効率的に行う方法について誰かが考えていますか?