Meus dados são enviados?
Não. No uso normal, esta ferramenta funciona no seu navegador e os dados digitados não são enviados a nenhum servidor.
Digite o nome de uma ferramenta, um formato ou uma tarefa
Binary Search: animação. Algoritmos animados para front-end: ordenação, busca, debounce e throttle, event loop, DOM virtual, caches, trie e busca de caminhos. Rápido, privado e fácil de usar no navegador.
Os controles da ferramenta abaixo ainda estão em inglês.
Loading animation...
Binary Search: animação faz parte do hub de ferramentas AllConvertTools.uz: uma página rápida e focada, com a ferramenta antes das explicações longas.
Não. No uso normal, esta ferramenta funciona no seu navegador e os dados digitados não são enviados a nenhum servidor.
Sim. O conversor principal é gratuito e funciona na hora, sem cadastro.
Continue trabalhando sem pesquisar de novo.
Binary search needs a sorted list (yours is sorted for you). It looks at the middle and throws away half each time.
function binarySearch(arr, target) {let lo = 0, hi = arr.length - 1;while (lo <= hi) {const mid = (lo + hi) >> 1;if (arr[mid] === target) return mid;if (arr[mid] < target) lo = mid + 1;else hi = mid - 1;}return -1;}
Tip: use the arrow keys to step and the space bar to play or pause.