Trilha de aprendizado

Algoritmos em Python

Busca, ordenação, recursão, pilhas e percurso em grafos, cada um seguido de um desafio.

9 lições · 19 desafios

Começar a trilha →
  1. Lição 2 desafios Busca linear em Python Percorra uma lista até encontrar o alvo.
  2. Lição 2 desafios Busca binária em Python Encontre um valor em uma lista ordenada.
  3. Lição 2 desafios Bubble sort em Python Ordene trocando repetidamente elementos vizinhos.
  4. Lição 1 desafio Merge sort em Python Ordene com a estratégia dividir e conquistar.
  5. Lição 2 desafios Fibonacci recursivo com memoization Evite recalcular os mesmos termos.
  6. Lição 2 desafios Estrutura stack em Python Implemente push, pop e peek em ordem LIFO.
  7. Lição 3 desafios Busca em largura BFS em Python Explore um grafo nível por nível.
  8. Lição 3 desafios Busca em profundidade DFS em Python Siga um caminho antes de retroceder.
  9. Lição 2 desafios Árvore binária de busca em Python Construa uma árvore binária de busca em Python: insira valores, procure-os e liste-os em ordem.