私のゲームでは、オブジェクトがセンサーに入ると、それをリストに追加する必要があり、オブジェクトがセンサーを離れるときにはそのリストから削除する必要があります。私もすぐにそのオブジェクトを見つけることができる必要があります。だから、基本的にこれにはどのデータ構造が最適でしょうか?
:
私はそれを実行する必要があります。 素早く追加して、迅速な除去とクイックファインド。任意の時点で、stucture約10個のオブジェクトを持つことになりますことを考えると、このための最善のだろうデータ構造のどのような
。
おかげで10何個のがどうなるオブジェクト(std::vector
、deque
またはset
)、およびプロファイリングの前に、より良い実行する1伝えることができます誰で
>すばやく追加したり、すばやく削除したり、すばやく見つけることができます。 QuickStructは行く方法です – unkulunkulu
QuickStructは正確に何ですか? – jahhaj
虚数理想的なデータ構造。 – unkulunkulu