問題タブ [intersection]
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.
python - 交差コマンドから別の列要素を返す方法は?
現在、次のコードを使用して、2 セットの財務データの交差日付列を取得しています。配列には、日付、o、h、l、cl が含まれます
問題は、両方の交差が見つかった列、つまり日付列のみを返すことです。各セットの両方の cls 値を含む異なる列配列を何らかの形で返したいと思います...つまり、日付が両方に共通の場合、2 つの対応する cls 列の 2X1 配列を返します。何か案は?ありがとう。
php - 配列の特定の部分が別の配列に存在するかどうかを確認する方法は?
2 つの連想配列があり、確認したい
値は関係ありません。「パス」だけです。array_ intersect_ assocは必要なことを行いますか?
そうでない場合、どうすれば自分で書くことができますか?
ruby - ある多次元Ruby配列の要素が別の多次元配列に存在するかどうかを確認する方法は?
ある多次元配列の要素が別の同様に構造化された配列に存在するかどうかを判断しようとしています。
私が探している応答は、true または false です。上記の例では、Rod が両方の配列に存在するため、応答は true になります。2 番目の層の配列にある整数値には関係がありません。
このようなテストを通常の Ruby のような簡潔さでコーディングするにはどうすればよいでしょうか?
javascript - JavaScript での優れた数学的セットの実装は何ですか?
JavaScript の適切な数学的セットの実装はどこにありますか? 交差、結合、補数、および (ボーナス ポイントの場合) デカルト積の効率的な実装を含める必要があります。
いいえ、宿題ではありません。yubikey を入手しました。これは、16 個のキーコードから選択したシーケンスを入力して、128 ビットのワンタイム パスワード (otp) を入力する USB キーボードです。より便利にするために、ソフトウェアは、生成された文字に基づいてキーボード レイアウトを検出し、既存のバックエンドとの互換性のために、それらの文字を "us" レイアウトに戻す必要があります。
つまり、430 のキーボード レイアウトのそれぞれで yubikey が入力できるすべてを表す 16 文字の 93 の異なるシーケンスがあります。(この目的のために、多くのレイアウトは同じです。) 特定の otp の可能なマッピングは、otp 内のすべての文字を含む各 16 文字のシーケンスです。
これを効率的に見つけるために、考えられる各文字をその文字を使用するキーボード レイアウトのリストにマッピングする逆インデックスを使用します。答えは、otp 内の各一意の文字の逆インデックスの各エントリの共通部分です。これはほとんどの場合、正確に 1 つの要素で終わります。
の適切な実装を使用して、このクロスブラウザーを作成する方が簡単ですSet()
。
objective-c - 線分が正方形と交差するかどうかを検出する
誰でもこれのための簡単なアルゴリズムを持っていますか? 回転などは必要ありません。2点から作られた線分が正方形と交差するかどうかを調べるだけ
sql-server - SQLでの日付範囲の交差分割
Membershipsというテーブルを含むSQLServer2005データベースがあります。
テーブルスキーマは次のとおりです。
私は現在、個人ごとのメンバーシップの内訳を表示するグリッド機能に取り組んでいます。要件の1つは、日付範囲が交差する場所でメンバーシップ行を分割することです。交差はSurnameとFirstNameでバインドする必要があります。つまり、分割は同じSurnameとFirstNameのメンバーシップレコードでのみ発生します。
テーブルデータの例:
期待される結果セット:
上記の内訳を持つ結果セットを返すストアドプロシージャを作成する方法を誰かが知っていますか?
algorithm - 3D空間での三角三角交点
私はいくつかの3Dジオメトリを扱っています。三角形と別の三角形の交点を見つける必要があります。
どのアルゴリズムを使用できますか?
matlab - MATLABプロットでポイントをマークする方法は?
私はこのプロットを持っています
[フル解像度]
ユーザーが入力するx軸上の点に直線の垂直線を作成し、その垂直線とプロットとの交点の座標を表示する必要があります。
これはMATLABでどのように実行できますか?
たとえば、ユーザーが1020と入力すると、1020で直線の垂直線が描画され、あるポイントでプロットと一致し、そのポイントの座標が何らかの形で表示されます。
c# - 2つのポリゴンを交差させる方法は?
これは些細なことのように思えますが (さまざまなフォーラムでよく質問されます)、より複雑なアルゴリズムの構成要素としてこれが絶対に必要です。
入力: 2D の 2 つのポリゴン (A と B) [(x0, y0, x1, y2), ...]
。それぞれエッジのリストとして指定されます。ポイントは のペアで表されdouble
ます。それらが時計回り、反時計回り、または任意の方向に与えられているかどうかはわかりません。それらが必ずしも凸状ではないことは知っています。
出力: A、B、および交差するポリゴン AB を表す 3 つのポリゴン。どちらも空の (?) ポリゴンである可能性がありますnull
。
最適化のヒント: これらのポリゴンは、部屋とフロアの境界を表します。そのため、部屋の境界は通常、同じ平面上の別のフロアに属していない限り、フロアの境界と完全に交差します (おっと!)。
この問題についてこれまでに発見したことはかなり困難であるため、誰かがすでにこれをC#で行っており、彼らの戦略/コードを使用できるようにしてくれることを願っています。
編集:だから、私はこれを行う見込みで気絶するのは完全にチキンではないようです. これは特殊なケースであり、計算が簡単になる可能性があるため、ここで目的の出力をもう一度述べたいと思います。
出力: 最初のポリゴンからすべての交差ビットを差し引いたもの、交差ポリゴン (複数可)。2 番目のポリゴンにはあまり関心がありません。最初のポリゴンとの交差だけです。
EDIT2:私は現在、これを本当に簡単にするGPC(General Polygon Clipper)ライブラリを使用しています!
jquery - jQueryで交差する要素を重ねる
ドラッグ可能/ドロップ可能な要素を含むページがあり、一度ドロップすると、触れている可能性のある他のドラッグ可能要素に関して、左の位置と幅を計算する必要があります。
これ自体はそれほど難しいことではありませんが、私が本当に苦労しているのは、空のスペースを埋めることです. ドラッグ可能オブジェクトを互いに重ならないように空のスペースを埋めるにはどうすればよいですか?
任意の提案/ヘルプをいただければ幸いです。ありがとう。