Estrutura de Dados e Algoritmos em Python: O Guia Completo
Grafos, árvores, listas encadeadas, ordenação, pilhas, filas, deques e mais! Tudo o que você precisa saber!
4.75 (1058 reviews)

6,047
students
22.5 hours
content
May 2024
last update
$69.99
regular price
What you will learn
Aprenda o básico da programação em Python
Entenda a notação Big-O para análise e comparativo entre algoritmos
Crie vetores não ordenados e vetores ordenados
Construa pilhas, filas e deques
Implemente listas encadeadas simples e listas duplamente encadeadas do zero, bem como todas as suas operações
Entenda e implemente os conceitos de recursão
Implemente passo a passo os principais algoritmos de ordenação: bubble sort, selection sort, insertion sort, shell sort, merge sort e quick sort
Analise e compare o desempenho entre algoritmos de ordenação e vetores ordenados
Implemente passo a passo árvores binárias de busca e suas operações: inserção, pesquisa e exclusão
Crie funções recursivas para travessia de árvores: travessia em pré-ordem, em ordem e pós-ordem
Construa grafos utilizando orientação a objetos e matrizes de adjacência
Implemente algoritmos para percorrimento de grafos, como a busca em profundidade e a busca em largura
Faça a busca de menores rotas em grafos utilizando os seguintes algoritmos de Inteligência Artificial: busca gulosa e busca A Estrela (A*)
Implemente o algoritmo de Dijkstra para encontrar menores rotas
Implemente todos os algoritmos do zero sem o uso de bibliotecas
Related Topics
3323220
udemy ID
7/11/2020
course created date
7/31/2020
course indexed date
Bot
course submited by