Quais são os resultados mais conhecidos para uma estrutura de dados que oferece as seguintes operações em conjuntos de pontos no espaço euclidiano bidimensional:
- (onde k é um número inteiro maior que 0) retorna os k pontos mais próximos de x que estão no conjunto.
Nesse caso em particular, não estou particularmente interessado no vizinho mais próximo aproximado, nos algoritmos de Monte Carlo ou nos algoritmos que assumem que os dados estão bem formados de alguma forma.
Não tenho preconceito contra os algoritmos de Las Vegas, algoritmos que assumem que as coordenadas do ponto têm bits ou algoritmos com tempo de execução dependendo de k .
Respostas:
fonte