AP
Vídeo Aulas Sobre

Conteúdo do Curso

Introdução

  • Motivação

  • O que é um algoritmo?

  • Tipos de algoritmos

Análise de Complexidade

  • Introdução

  • Big $O$

  • Regras para análise de complexidade

  • Modelo de custos

Estruturas de Dados

  • Introdução

  • Arranjos

  • Listas encadeadas

  • Pilhas

  • Filas

  • Árvores

  • Heaps

Pesquisa e Ordenação

Pesquisa

  • Introdução aos Algoritmos de Pesquisa

  • Pesquisa Linear

  • Pesquisa Binária

Ordenação

  • Introdução aos Algoritmos de Ordenação

  • Ordenação por Seleção

  • Ordenação por Inserção

  • Mergesort

  • Quicksort

  • Heapsort

Algoritmos em Grafos

  • Introdução aos Algoritmos em Grafos

  • Representação de grafos em Python

Caminhamentos em Grafos

  • Noções de caminhamentos em Grafos

  • Busca em Profundidade

  • Ordenação Topológica

  • Busca em Largura

Anterior Início Próximo