GitHunt
ED

EDAII/Grafos_GG

Repositório do Trabalho 4 da matéria de Estruturas de Dados 2 (Grafos), do curso de Engenharia de Software da UnB, orientado pelo professor Maurício Serrano.

🔍 Estrutura de Dados - Grafos

Conteúdo da Disciplina:

  • Busca: Algoritmos de busca
  • Ord_quad: Algoritmos de ordenação O(n²)
  • Ord_nlogn: Algoritmos de ordenação O(n*log(n))
  • Arv: Algoritmos de manipulação de Árvores
  • Grafo: Algoritmos de manipulação de Grafos

👨‍🏫 Alunos

Matrícula Aluno
202045482 Genilson Silva
211063111 Gustavo Alves

Sobre

Este projeto foi desenvolvido como parte da disciplina de Estrutura de Dados 2 e reúne a resolução de diversos exercícios do Leetcode envolvendo estruturas de dados e técnicas de algoritmos. As questões foram divididas entre os integrantes do grupo, de forma que o Gustavo resolveu 1 questão difícil e 1 de nível médio, enquanto o Genilson resolveu 1 questão difícil e 1 de nível médio.

Screenshots

👤 Genilson Silva

🔴 Questão Difícil

                                                           
QuestãoResoluçãoVídeo Explicativo
1192. Critical Connections in a Network1192.cLink
Imagem 1 - Resolução do exercício 1192

Screenshot da resolução do exercício 1192


🟡 Questão Média

                                                             
QuestãoResoluçãoVídeo Explicativo
785. Is Graph Bipartite?785.cLink
Imagem 2 - Resolução do exercício 785

Screenshot da resolução do exercício 785



👤 Gustavo Alves

🔴 Questão Difícil

                                                           
QuestãoResoluçãoVídeo Explicativo
1028. Recover a Tree From Preorder Traversal1028.pyLink
Imagem 3 - Resolução do exercício 1028

Screenshot da resolução do exercício 1028


🟡 Questão Média

                                                           
QuestãoResoluçãoVídeo Explicativo
2685. Count the Number of Complete Components 2685.pyLink
Imagem 4 - Resolução do exercício 2685

Screenshot da resolução do exercício 2685



🛠️ Como usar o código no LeetCode

Este código foi desenvolvido para ser executado diretamente no LeetCode.

Passos para usar:

  1.  Copie o código do arquivo.
  2.  Cole o código no editor do LeetCode.
  3.  Submeta o código. O LeetCode fornecerá as entradas automaticamente durante a execução.
  4.  O LeetCode executará o código com as entradas fornecidas e devolverá a resposta.

Detalhes adicionais:

  • O LeetCode gerencia as entradas e saídas automaticamente.