unordered-map

    0

    1答えて

    私は、DNA文字列のテキストファイルを取り込み、それらをkmerサブストリングに分割し、一意のサブストリングが何回ポップアップするかを数えるプログラムを持っています。私の唯一の問題は、そのようなテキストファイル、たとえば...それは文字列値「N」を認識し、ファイルにそれを無視したします ACNTG ACTG ACTG は、dna配列を3kmに分割し、したがって第1の整数に分割する。問題は、Nを無視

    6

    1答えて

    I次のコードを持っている: std::unordered_map<std::string, std::string> map; map["k1"] = "v1"; auto& v1 = map["k1"]; map["k2"] = "v2"; http://en.cppreference.com/w/cpp/container/unordered_map 注意事項を読んだ後は、 スワッ

    2

    2答えて

    std::unordered_map<int,T>に約100の記入項目を記入する必要があります。これらは、構築するために高価であり、私はそれを同時に行うためのOpenMPを使用したい: unordered_map<int, T> mapWithTs; #pragma omp parallel for schedule(dynamic) // dynamic because T construc

    0

    2答えて

    C++で順序付けされていないマップを使用してハッシュマップを実装する方法。 順序付けられていないマップのキーが、ハッシュ関数によって生成されたインデックスに対応する場合は、 は、複数の値が同じキーを持つ場合(衝突)はどうなりますか?次に、同じキーを使用してこれらの値にアクセスする方法を説明します。 例えば unordered_map <int,string> hashTable; hashTa

    0

    1答えて

    私はそのインデックスとしてペアを持つマップを持っています。私はその中の要素を訪問するのに多くの時間がかかることが分かった。プロセスを加速するいくつかの方法があるかどうかを知りたいですか?私のコードは次の通りである: std::vector words; ...to generate a words vector... std::map<std::pair<std::string, std::s

    -2

    2答えて

    問題を解決していますが、その中には配列をハッシュテーブルに変換する必要がありますが、配列に重複が含まれている可能性があります。今 が、私は単純に行っている可能性が全く重複していない場合: - unordered_map<int,int>hash; for(int i=0; i<size; i++){ hash[arr[i]] = arr[i]; } は、私は繰り返し、キーと値の場合には

    1

    3答えて

    で見つからない場合、私はunordered mapを持っている: static unordered_map<int, long> my_map; auto& result = my_map[i]; 何もキーiがない場合、結果は0だろう。 NULLや-MAXINTのように他の値を返すことはできますか?

    -1

    2答えて

    ファイル(約50万件)から数字を読み込んでデータ構造に挿入するプログラムを作成しました。数字は区別されます。 私は。std::make_pair(myNumber, emptyStruct))を使用して別の構造体(と をunordered_mapに数字を挿入していますそして、すべての数字を挿入した後、私は数百の時間を検索し、それを使用しています。私は、までDSを削除することはありませんプログラムの

    -1

    1答えて

    2つのオブジェクトのunordered_mapを含むクラススケジューラがあります。 class Scheduler { public: ... private: unordered_map<Time, Activity> schedule; } 私はエラーを取得する: 'リスト反復子dereferenceableない' - オブジェクトがここで見つからなかったことを意味