Introdução a Algoritmos

introducao-a-algoritmos

Essa é a introdução de uma série de matérias que têm como objetivo explicar de forma clara e intuitiva toda a disciplina de algoritmos. Surgiu da necessidade de ter um bom conteúdo em português que atenda nossa cultura. Eu me inspirei no Cormen (Introduction to Algorithms), que na minha opinião é o melhor livro para entender a matéria.

Aqui está uma visão geral resumida do que você precisa estudar para se aprofundar na matéria de programação e algoritmos.

  • Introdução a Algoritmos
  • Análise de Algoritmos
  • Notação Assintótica
  • Design de Algoritmos
  • Tipos de Algoritmos
  • Insertion Sort
  • Selection Sort
  • Bubble Sort
  • Recorrências
  • Programação Dinâmica
  • Algoritmos Gulosos
  • Árvores de Busca
  • Ordenações
  • Estruturas de Dados

Antes disso tudo é importante que você conheça o básico de como funciona o Pensamento Computacional. É uma outra forma de ver a realidade que permitiu que a lógica de programação fosse desenvolvida.

Eu gravei vídeos explicando desde a história da programação até como desenvolver seu primeiro código em python, e isso tudo passando pelo pensamento computacional neste link.

Todo domingo pretendo trazer um novo conteúdo seguindo o cronograma de tópicos acima! Comenta aqui se tem algo que você acha que não pode faltar!

Total
1
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
-aws-cdk-101-cross-region-putevents-across-accounts-using-eventbridge-for-event-forwarder-project

🍉 AWS CDK 101 -🥒 Cross region putEvents across accounts using Eventbridge for Event-Forwarder project

Next Post
blockchain-technology:-the-types-and-use-cases

Blockchain Technology: The types and use cases

Related Posts