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
Merge Sort: 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...
Merge Sort: 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.
Merge sort splits the list in half again and again, then merges the sorted halves back together.
function mergeSort(arr) {if (arr.length < 2) return arr;const mid = arr.length >> 1;const left = mergeSort(arr.slice(0, mid));const right = mergeSort(arr.slice(mid));const out = [];while (left.length && right.length) {out.push(left[0] <= right[0] ? left.shift() : right.shift());}return [...out, ...left, ...right];}
Tip: use the arrow keys to step and the space bar to play or pause.