非常に大きなベクトルがあります (それぞれ 1024 バイトの数百万のエントリ)。ベクターの最大サイズを超えています (不正なメモリ割り当て例外が発生しています)。ベクター内の他の要素にアクセスする必要がある項目のベクターに対して再帰操作を行っています。操作は迅速に行う必要があります。速度上の理由から、ディスクへの書き込みを避けようとしています。ディスクへの書き込みを必要としないこのデータを保存する他の方法はありますか? データをディスクに書き込む必要がある場合、それを行う最も理想的な方法は何ですか>
詳細については編集してください。
データセットに対して実行している操作は、ベクトル内の他のデータ ポイントに基づいて再帰的に文字列を生成することです。データは、読み込まれるときにソートされます。50,000 から 50,000,0000 の範囲のデータ セット。