Insertion Sort, demonstração do algoritmo de ordenação de dados por inserção em JavaScript

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 23

  • @merito3456
    @merito3456 3 роки тому +1

    Eduardo você é a didática da minha faculdade na matéria de fundamentos da programação, valeu cara! ótimos vídeos.

  • @Gustavo-kx2it
    @Gustavo-kx2it 5 років тому +5

    Excelente aulas de ordenações e complexidades!! Já vai me ajudar muito na prova de amanhã haha
    Poderia fazer das outras ordenações também (quick, shell etc)

  • @leticianara62
    @leticianara62 5 років тому +4

    Excelente aula!

  • @rogeriotadeudosreis342
    @rogeriotadeudosreis342 4 роки тому +1

    Excelente aula Eduardo, muito obrigado! Consegui entender muito bem com sua didática.

  • @danilooliveira2747
    @danilooliveira2747 5 років тому +1

    Tá de parabéns pela excelente explicação Eduardo Mendes

    • @edudumendes
      @edudumendes  5 років тому

      Vlw Danilo, obrigado pelo feedback!

  • @WallaceHolandaDocumentarios
    @WallaceHolandaDocumentarios 5 років тому +1

    Ótima aula!

  • @andersoncardoso2069
    @andersoncardoso2069 5 років тому +1

    Faltou só dizer o melhor e o pior caso em complexidade. MUITO SHOW A EXPLICAÇÃO

  • @mywork6882
    @mywork6882 2 роки тому

    Boa noite .....tem como você ou vocês ajudarem como seria no visualg?? Estou iniciando e não consigo converter a lógica para visualg .....tenho que fazer esse exercício do curso

  • @iCherryBomb
    @iCherryBomb Місяць тому

    Qual a diferença dele pro bubble sort

  • @_joaogames
    @_joaogames Рік тому

    Eu gostaria de entender é essa iteração com os códigos, alguém poderia fazer uma legenda detalhada desse código pra mim?

  • @AfranioGoncalves
    @AfranioGoncalves 5 років тому +1

    Boa aula... parabéns !
    Tenho uma dúvida, como faço para "imprimir/ mostrar " em um console o resultado da ordenação ?

    • @edudumendes
      @edudumendes  5 років тому +1

      Obrigado, pelo feedback. Para imprimir, utilize o comando console.log() passando como parâmetro o vetor pós-ordenação

  • @mateusjsouza
    @mateusjsouza 5 років тому +1

    Muito obrigado pela explicação. Só uma crítica construtiva, as vezes você fala muito rápido e quase não dá pra entender o que você diz, só atentar um pouco pra isso, mas a aula foi ótima.

  • @skt8vdc654
    @skt8vdc654 4 роки тому

    function insertionSort(vetor){
    let atual;
    for(let i=1; i=0&& atual

    • @edudumendes
      @edudumendes  4 роки тому +2

      PORTUGAL GAMERS OFICIAL Tudo bom? Esse é só o algoritmo de que executa a ordenação. Você precisaria cria é um vetor, passá-lo pra função é depois dar um console.log nele pra poder ver o resultado

    • @skt8vdc654
      @skt8vdc654 4 роки тому

      @@edudumendes tem algum vídeo que ensina a cria para ver resultados

    • @guilhermenunesfontans6429
      @guilhermenunesfontans6429 4 роки тому +1

      @@skt8vdc654 Você pode testar no console do navegador, declarando a função que você criou e chamando-a:
      //criando a função
      function insertionSort(vetor){
      let atual;
      for(let i = 1; i= 0 && atual < vetor[j]){
      vetor[j+1] = vetor[j];
      j--;
      }
      vetor[j+1] = atual;
      }
      return vetor;
      }
      //inicializando um vetor
      var vetor = [13, 2, 1, 5, 8];
      //chamar a função criada passando o vetor e utilizando o console.log para visualizar o retorno
      console.log(insertionSort(vetor));

  • @adrianoduarte6511
    @adrianoduarte6511 2 роки тому

    O professor do curso onde estudo mandou os alunos se virarem nessa matéria. não deu nenhuma matéria

  • @mayconporto4249
    @mayconporto4249 5 років тому

    No pior Caso ele seria ????/

    • @danilooliveira2747
      @danilooliveira2747 5 років тому +4

      Se você estiver perguntando sobre a complexidade do InsertionSort, o melhor caso seria linear (Complexidade N, N = Tamanho do vetor, quando o vetor já se encontra ordenado), já nos seus médio se aproxima do pior caso que é N², sendo o pior caso, quando está ordenado de forma inversa.