map

    52

    9答えて

    私は通常、特定のタイプの値(キー値、たとえば文字列またはその他のオブジェクト)に関連付けられたデータを保存する必要があるときはいつも、C++のstdlibマップを使用します。 stdlibマップの実装は、標準配列またはstdlibベクトルよりも優れたパフォーマンス(O(log n))を提供するツリーに基づいています。 私の質問は、さらに優れたパフォーマンス(O(1))を提供するC++の「標準的な」

    17

    8答えて

    Rubyでは、特定の要素が変更されるような方法で配列をマップする最も表現力豊かな方法は何ですか?と他は手つかずのままです? これはそれを行うにはストレートな方法です: old_a = ["a", "b", "c"] # ["a", "b", "c"] new_a = old_a.map { |x| (x=="b" ? x+"!" : x) } # ["a", "b!", "c"]

    73

    7答えて

    空のマップを作成する必要があります。 型の安全性を: if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; 問題は、上記のコードは、この警告を生成することで、チェックは この空のマップを作成するための最良の方法は何をHashMapのために地図からキャス

    1

    1答えて

    JSF/Richfacesを使用して次のタスクを実行します。 リンクをクリックすると、マップのPNG画像(画像の一部をクリック可能にする必要があります)がパネルの下にレンダリングされます。 私が画像を生成するとき、私はクリック可能でなければならない画像の座標を知っています。だから私は地図を生成することができます。しかし、私は1つのXHTMLファイルの下でそれをやりたい豊富な:paint2dタグのよ