Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.64 KB

Exemplo_MD.md

File metadata and controls

31 lines (23 loc) · 1.64 KB

Grupo Turing

Bubble Sort

14 de Novembro de 2019


  • Resumo: O algoritmo de ordenação de listas Bubble Sort opera de uma maneira muito básica e simples. A lógica deste algoritmo é a de sempre posicionar os elementos com valores mais altos ao fim da lista.
    Isto significa que, na primeira iteração pelos valores da lista, é posicionado o maior elemento na última posição. Na segunda iteração, é posicionado o segundo maior elemento na penúltima posição da lista. E assim por diante, até que a lista se encontre totalmente ordenada.
    Complexidade:

    • Este algoritmo é implementado a partir de um número muito grande de comparações e trocas de elementos dos vetores. Exatamente por isso, ele é muito pouco eficiente quando comparado a outros algoritmos de ordenação.
    • No pior caso e no caso médio, o algoritmo consome θ(n²) unidades de tempo (notação big-θ).
  • Links:


Grupo Turing
Grupo de Extensão da Universidade de São Paulo (USP)

[email protected]
grupoturing.netlify.com
facebook.com/grupoturing.poliusp
medium.com/turing-talks
linkedin.com/company/grupo-turing