問題タブ [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.
scala - Scalaマルチマップ:アイテムを取得するか、空のセットを取得する
Scalaマルチマップを使用していて、キーまたは空のセットに関連付けられた値を取得したい場合、次のように記述する必要がありますか?
次のように動作するはずです。空のセットは適切なデフォルト値のようです。
c++ - c++ マルチマップ equal_range が見つかりませんでした
equal_range で一致するケースが見つからなかったことをどのように知ることができますか?
お気に入り:
誰でも助けることができますか?
ありがとう
scala - Scalaのタプルのリストからマルチマップを構築する方法は?
タプルのリストがあるとしますList[(A, B)]
。に変換する最良の方法はmultimap
何A
ですかSet[B]
? 不変 を構築できますmultimap
か?
java - it.next()がjava.util.ConcurrentModificationExceptionをスローするのはなぜですか?
SSCCEではありませんが、匂いを嗅ぐことができますか?
cluster-computing - 2 ノード クラスタで Hazelcast Multimap の配置が 5 秒を超える
現在、2 ノード クラスターで実行されているアプリケーションの 1 つのステートメントで、奇妙なパフォーマンス リークを発見しました。それはまさにこの方法です:
entityIdToMemberHostname マップは、次のように (1 回) 初期化されます。
addIdToMember メソッドへの呼び出しのコメントを解除すると、周囲のメソッドの実行時間が 5 秒短縮されます (現在は 20 ミリ秒しかかかりません)。
クラスター内で高価な Hazelcast マルチマップへのプットはありますか?
stl - マップよりもマルチマップが優先されるのはいつですか?
マップよりもマルチマップを好むのはいつですか?
c++ - std::multimap 2 つの範囲を取得する
私は C++ を使用してstd::multimap
おり、2 つの異なるキーをループする必要があります。2 つの範囲を作成し、それらの範囲を別々にループする以外に、これを行う効率的な方法はありますか?
これは私が今やっている方法です:
c++ - マルチマップとセット付きマップ
どちらがより効率的かを考えています。
また
編集: 私は、これらのマップで異常なことをするつもりはありません。標準の挿入、削除、変更、検索。各セットまたはマルチキー文字列のサイズは 100 を超えてはなりません。
c++ - マルチマップを反復/カウントする方法
私のクラスは次のようなものです:
バックグラウンド:
多くのノードを持つことができるグラフを表現したい。キーは繰り返されませんが、複数の値を持つことができます。
特定のキーの値の数を取得する方法を知りたいですか? たとえば、上記の質問では、str1 の場合は 2 になりますか?
ご覧のとおり、いろいろ調べてみたのですが、うまくいきませんでした。
コードの何が問題になっていますか?
ありがとう
EDIT ::: templatetypedef のコメントの後、コードを次のように編集しました。
カウントは取得できますが、キー("str1")が2回来ます。したがって、私が見る答えは 2 2 1 です。
キーが 1 つしか得られないように反復する方法を誰かが教えてくれたら、とてもありがたいです。ところで、ありがとう、templatetypedef
java - Guava HashMultimap キーをカウントでフィルタリングする
次のタイプのハッシュ マルチ マップを作成しました: 文字列、文字列、および値のペアとしてのキー。
put 関数を使用してテーブルにいくつかの値を挿入しました。
ここで、複数の値を持つすべてのキーを見つけたいと思います。for ループを使用してすべてのキーを反復処理し、複数の値を持つキーを見つけたいと考えています。どうすればそれを行うことができますか?