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)
Udemy
platform
Português
language
Programming Languages
category
instructor
Estrutura de Dados e Algoritmos em Python: O Guia Completo
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