Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Entendendo a função sort: A explicação da professora seria por "baixo dos panos" da função?

Fiquei um pouco perdido com a explicação, mas fiquei curioso para entender se isso é semelhante a uma função de sort. Alguém poderia me esclarecer se a explicação seria a forma por baixo dos panos da função sort? Agradeço antecipadamente pela ajuda!"

1 resposta
solução!

Carlos,

Talvez eu consiga explicar.

Basicamente falando é comparação, mas existem várias formas, maneiras de se fazer isso são algoritmos de ordenação diferentes.

Esses algoritmos dependem muito de como é a estrutura, de como já está a estrutura a ser ordenada e outro fatores, dependendo do caso isso torna a ordenação mais rápida ou mais lenta.

Todas as linguagens de programação possuem e precisam de ordenação, o termo "sort" em si é genérico.

Separei alguns links interessantes, espero que você goste:


Algoritmos de ordenação: análise e comparação

Veja neste artigo os conceitos básicos de algoritmo e um dos principais tipos de algoritmos: os de ordenação. Serão apresentados os principais tipos e uma comparação entre eles.

  • Bubble Sort
  • Selection Sort
  • Insertion sort
  • Quick sort

https://www.devmedia.com.br/algoritmos-de-ordenacao-analise-e-comparacao/28261


Selection sort

https://pt.wikipedia.org/wiki/Selection_sort


Selection Sort in JavaScript

Mila Lukic

https://stackabuse.com/selection-sort-in-javascript/


Bubble Sort: o que é e como usar? Exemplos práticos!

por Giulianna Seabra

27/01/2022 ∙ Atualizado em 20/12/2022

12 minutos de leitura

https://blog.betrybe.com/tecnologia/bubble-sort-tudo-sobre/


Beginner Sorting Algorithms in JavaScript: Bubble, Selection & Insertion Sort

Published on February 2, 2020

https://www.digitalocean.com/community/tutorials/js-bubble-selection-insertion-sort


Explicação sobre a função e aplicação da função sort do javascript

... O que acontece é que o sort() pega o array original, compara dois valores e os muda de posição de acordo com essa comparação, logo em seguida ele pega novamente dois valores e os compara pra rearranjá-los de novo, e faz isso até que todo o array esteja ordenado. ...

https://pt.stackoverflow.com/questions/333066/explica%c3%a7%c3%a3o-sobre-a-fun%c3%a7%c3%a3o-e-aplica%c3%a7%c3%a3o-da-fun%c3%a7%c3%a3o-sort-do-javascript


Mas tem muito mais na internet, espero ter ajudado.

[]'s,

Fabio I.