This series is made to make the learning and revising sorting algorithms as easily as possible for anyone and specially people who want to improve their understanding of how those algorithms work, my motive for doing this was that i struglled a lot in college to understand these concepts and why they are important, so i decided i should be a part of the solution, my aim was to learn and understand them very well, and try to explain them as good as i can. O código foi preenchido com muitos comentários, para tornar todas as linhas o mais fáceis de aprender, o que era extremamente difícil para mim influenciar o leitor a entender a intuição certa do algoritmo corretamente apenas através dos comentários. Espero ter feito qualquer coisa que possa facilitar sua vida. Se você não achou bom o suficiente ou quer que eu explique outros algoritmos, basta me enviar um e -mail com sua pergunta e tentarei explicar melhor, muito obrigado por conferir isso.