我有一個200像素x 200像素的2D光柵我想將它細分爲每個10x10像素的400個「存儲桶」。使用hashmaps將點劃分爲子區域
然後我有一個要在上述結構中映射的點(約200k)的列表。所以如果這個點落入10x10區域,將它添加到桶中。
現在看來我認爲哈希表可以做得很好。我想知道這是否可以使用STL?
我試過使用stl :: unordered_map並指定了桶的數量,但這不起作用,它'忽略'該請求。 (因爲太多的項目被映射到同一區域,我認爲,但在我的情況下,這不是一個問題,相反,這是整個問題)。
是否有任何方式與STL做到這一點?
所以你想劃分成400塊的畫布,並希望跟蹤他們單獨。 每個塊可以包含該塊範圍內的點。 對不對? –