問題タブ [multimap]

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 投票する
4 に答える
1838 参照

scala - Scalaマルチマップ:アイテムを取得するか、空のセットを取得する

Scalaマルチマップを使用していて、キーまたは空のセットに関連付けられた値を取得したい場合、次のように記述する必要がありますか?

次のように動作するはずです。空のセットは適切なデフォルト値のようです。

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

c++ - c++ マルチマップ equal_range が見つかりませんでした

equal_range で一致するケースが見つからなかったことをどのように知ることができますか?

お気に入り:

誰でも助けることができますか?

ありがとう

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

scala - Scalaのタプルのリストからマルチマップを構築する方法は?

タプルのリストがあるとしますList[(A, B)]。に変換する最良の方法はmultimapAですかSet[B]? 不変 を構築できますmultimapか?

0 投票する
3 に答える
14151 参照

java - it.next()がjava.util.ConcurrentModificationExceptionをスローするのはなぜですか?

SSCCEではありませんが、匂いを嗅ぐことができますか?

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

cluster-computing - 2 ノード クラスタで Hazelcast Multimap の配置が 5 秒を超える

現在、2 ノード クラスターで実行されているアプリケーションの 1 つのステートメントで、奇妙なパフォーマンス リークを発見しました。それはまさにこの方法です:

entityIdToMemberHostname マップは、次のように (1 回) 初期化されます。

addIdToMember メソッドへの呼び出しのコメントを解除すると、周囲のメソッドの実行時間が 5 秒短縮されます (現在は 20 ミリ秒しかかかりません)。

クラスター内で高価な Hazelcast マルチマップへのプットはありますか?

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

stl - マップよりもマルチマップが優先されるのはいつですか?

マップよりもマルチマップを好むのはいつですか?

0 投票する
3 に答える
1008 参照

c++ - std::multimap 2 つの範囲を取得する

私は C++ を使用してstd::multimapおり、2 つの異なるキーをループする必要があります。2 つの範囲を作成し、それらの範囲を別々にループする以外に、これを行う効率的な方法はありますか?

これは私が今やっている方法です:

0 投票する
6 に答える
6194 参照

c++ - マルチマップとセット付きマップ

どちらがより効率的かを考えています。

また

編集: 私は、これらのマップで異常なことをするつもりはありません。標準の挿入、削除、変更、検索。各セットまたはマルチキー文字列のサイズは 100 を超えてはなりません。

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

c++ - マルチマップを反復/カウントする方法

私のクラスは次のようなものです:

バックグラウンド:

多くのノードを持つことができるグラフを表現したい。キーは繰り返されませんが、複数の値を持つことができます。

特定のキーの値の数を取得する方法を知りたいですか? たとえば、上記の質問では、str1 の場合は 2 になりますか?

ご覧のとおり、いろいろ調べてみたのですが、うまくいきませんでした。

コードの何が問題になっていますか?

ありがとう

EDIT ::: templatetypedef のコメントの後、コードを次のように編集しました。

カウントは取得できますが、キー("str1")が2回来ます。したがって、私が見る答えは 2 2 1 です。

キーが 1 つしか得られないように反復する方法を誰かが教えてくれたら、とてもありがたいです。ところで、ありがとう、templatetypedef

0 投票する
3 に答える
2109 参照

java - Guava HashMultimap キーをカウントでフィルタリングする

次のタイプのハッシュ マルチ マップを作成しました: 文字列、文字列、および値のペアとしてのキー。

put 関数を使用してテーブルにいくつかの値を挿入しました。

ここで、複数の値を持つすべてのキーを見つけたいと思います。for ループを使用してすべてのキーを反復処理し、複数の値を持つキーを見つけたいと考えています。どうすればそれを行うことができますか?