Algoritmos com complexidade O (sqrt (N)) SPACE?

13

Existem algoritmos conhecidos para problemas formulados que requerem uma complexidade ESPAÇO de O (sqrt (N))? Eu sei que existem algoritmos com essa complexidade grande.

vawd_gandi
fonte
Para um problema importante chamado 3sum, existe o seguinte compromisso. Se você deseja tempo , a complexidade espacial mais conhecida é O ( O(n2). Vejaarxiv.org/abs/1605.07285O(n)
eig

Respostas:

15

espaço é um tanto incomum; a razão mais provável para essa complexidade surgir é o resultado do chamadomeet in the middle.n

Dois exemplos notáveis ​​do alto da minha cabeça são a peneira clássica de Eratóstenes e o algoritmo de passo gigante para o logaritmo discreto sobre um grupo finito.

ordenação rápida
fonte