Algoritmos e Estruturas de Dados · 1.º ano (indicativo)

Grafos: implementação e algoritmos

Capítulo de Algoritmos e Estruturas de Dados com 0 artigos publicados de 35 temas previstos no plano. Os artigos serão publicados aos poucos, depois de escritos e revistos.

Temas deste capítulo

Plano editorial: 35 temas. Só os que têm ligação já estão escritos e publicados.

  1. O que é a representação de grafos em código?
  2. O que é a lista de adjacência (implementação)?
  3. O que é a matriz de adjacência (implementação)?
  4. O que é a componente fortemente conexa?
  5. O que é o algoritmo de Tarjan?
  6. O que é o algoritmo de Kosaraju?
  7. O que é o algoritmo de Johnson?
  8. O que é o algoritmo de Borůvka?
  9. O que é o fluxo máximo (implementação)?
  10. O que é o algoritmo de Edmonds-Karp?
  11. O que é o algoritmo de Dinic?
  12. O que é o emparelhamento bipartido?
  13. O que é o algoritmo húngaro?
  14. O que é o algoritmo de Hopcroft-Karp?
  15. O que é a deteção de ciclos em grafos?
  16. O que é o caminho euleriano (algoritmo)?
  17. O que é a deteção de comunidades?
  18. O que são os grafos dinâmicos?
  19. O que são os grafos em jogos (navegação)?
  20. Como calcular a complexidade de BFS e DFS?
  21. Como calcular a complexidade de Dijkstra com heap?
  22. Como calcular a complexidade de Floyd-Warshall?
  23. Como implementar um grafo em Python?
  24. Como encontrar o caminho mais curto num labirinto?
  25. Como detetar um ciclo num grafo?
  26. Como ordenar tarefas com dependências?
  27. Como encontrar componentes conexas?
  28. Como resolver um problema de fluxo máximo?
  29. Qual é a diferença entre a lista de adjacência e a matriz de adjacência?
  30. Qual é a diferença entre Dijkstra e Bellman-Ford?
  31. Qual é a diferença entre Kruskal e Prim?
  32. Qual é a diferença entre BFS e DFS?
  33. Exercícios resolvidos de algoritmos em grafos
  34. Exercícios resolvidos de caminho mais curto
  35. Quais são os erros mais comuns nos algoritmos de grafos?

← Todos os artigos de Algoritmos e Estruturas de Dados