Быстрый способ отобразить неупорядоченный список длинных в местоположение буфера? - PullRequest
0 голосов
/ 11 января 2011

У меня есть большое количество точек (проиндексированных long), которые обрабатываются несколькими потоками, и я использую буфер для хранения результатов вывода в порядке.Поскольку количество обрабатываемых точек огромно, какой эффективный способ сопоставить индексы точек с соответствующей упорядоченной позицией в буфере?

Пример:

long           bufferIndex         bufferIndex     
index     (if BufferSize = 2)    (if BufferSize = 4)
----------------------------------------------
2938               0                   0
2939               1                   1
2941               1                   3
2940               0                   2

Спасибо.

...