問題タブ [bimap]
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.
c++ - multiset_of でバイマップ検索をブースト
Boost::bimap について質問がありますが、boost ドキュメントから回答が見つかりませんでした。
質問: withbi_map.right.find("value")
は iterator のみを取得できるように見えますが{"message1", "value"}
、 のように一致する両方のリストを取得することは可能[{"message1", "value"}, {"message2", "value"}]
ですか?
java - 文字列を文字列の配列と比較して、マップから値を取得するにはどうすればよいですか?
キーとして文字列を、値として文字列の配列を持つ BiMap を持っています。今、私は単一の文字列 (値配列の一部) でキーを取得しようとしています。
次の方法では、「CH」で検索して「000」を取得しようとしています(これは機能しません)。
このようなキーを「見つける」方法はありますか?それなしでは、次のような配列で検索する必要があります:String[] find = new String[] {"CH", "CHE", "Switzerland"};
すべての値とキーは一意であるため、単一の結果のみが期待されます。そして、私は常に配列の最初の値を探しています。「CH」または「US」。