0

Pythonのunion()またはdifference()メソッドと同じことを行うC標準ライブラリのメソッドはありますか? 私はいくつかをグーグルで検索しましたが、何も見つかりません。

どんな助けでも大歓迎です。

ありがとう。

4

2 に答える 2

3

C 標準ライブラリは集合演算子を実装していません (この前の SO の質問への回答で述べたように)。 この以前のSOの質問pblsetは代替案として 提案されていますが、他にもあると確信していますが、それはあなたの質問に対する直接の回答ではありません(直接の回答は「いいえ」です)。この SO の質問は、ハッシュ テーブルを使用した配列の比較に対処します。同じように、この SO の質問への回答は、ハッシュを使用して交差を実装する方法を説明しています。

于 2013-04-22T22:04:13.447 に答える
2

C ベースのライブラリである のハッシュ テーブルを見てください。klibハッシュ テーブルのキーを使用して一連の要素を模倣する方法や、各セットのハッシュ テーブルを作成したら、セット操作を実装する方法について考えることができます。

于 2013-04-22T22:08:32.167 に答える