問題タブ [set-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 - アイテムが個々のセットから n / 1 回以上欠落することを可能にする「セット交差」に似たものを作成するにはどうすればよいですか?
次のような文字列の単一のリストを作成したい:
a) 2 つ以上のリスト (すべてのリストに表示される文字列) の相互作用です。例:
戻り値:
と
b)は 2 つ以上のリストの交差です。ただし、個々の文字列が個々のセットから n 回欠落している可能性があります。つまり、必要に応じて、文字列が 1 つ以上のリストから欠落している可能性があります。
したがって、単一のリストから欠落することを許可したい場合は、そのロジックを上記の単語変数に適用して、次のように取得する必要があります。
そして、2 つのセットから欠落することを許可すると、上記の単語変数のすべての文字が返されます。
私はなんとかa)を実行しましたが、どうすればb)を実行できますか?
list - ラケットの2つのリストで同じ要素を見つける
と を仮定する(list 'red 'blue 'green 'yellow)と(list 'black 'red 'orange 'green)、2 つの同じ要素があるため、2 が生成されます。次のように、まったく同じ場所で同じ要素を見つける方法しか知りません。
助けてください。:)
c++ - set_union と set_intersection の問題 - C++
私は現在、集合計算を含むプロジェクトに取り組んでいます。関数 set_union と set_intersection を使用して、セットの結合と交差を計算しています。私の変数は次のとおりです。
これらは、それぞれ setA、setB、setC、および setD の 4 つの集合の和集合と共通集合です。私の set_union 関数は次のとおりです。
私の set_intersection 関数は次のとおりです。
コンパイルすると、「Required from here」というエラーが表示されますが、その意味はよくわかりません。誰かがこれで私を助けてくれますか? set_union および set_intersection 関数とそのパラメーターに関係があると思いますが、よくわかりません。
java - Java でのセットの結合と交差の計算が正しくない
Java で 2 つのセットの結合と交差を見つける関数を書いてきましたが、アルゴリズムのどこかに問題があるようです。たとえば、次の 2 つの数値ベクトルを入力すると、次のようになります。
私は以下を受け取ります:
これは明らかに間違っています。私は受け取っているはずです:
交差点/ユニオンに関連するメインのコードは次のとおりです。
ここで、Inty は、Integer クラスでは不可能な、ベクトルに格納する必要がある整数の値を変更できるように作成したクラスです。ここに私が書いた関数があります:
なぜこれが機能しないのかについて誰かが洞察を与えることができれば、私はそれを聞きたいです. 前もって感謝します!
r - 最初の列で指定されたグループ間の交差を比較します
3列のデータフレームがあるとしましょう:最初の列は機能の数(色など)を指定し、2番目はグループを指定し、3番目は機能がそのグループに存在する場合(1)またはそのグループにない場合( 0):
ここで、機能の数をまとめたいと思います: 1. グループ a のみ、グループ b のみ、および両方のグループに存在する機能の数。さらに、両方のグループに存在する機能の名前を抽出する必要があります。どうやってやるの?のような関数crossprodが役立つと思いますが、わかりません。
出力は次のようになります。
また:
とにかく、非常に大きなデータファイル (元のファイルには約 10 のグループに数百の機能が含まれています) の全体像を把握する必要があります。