/Grafos2_Exercises_LeetCode

Projeto Módulo 2, que consiste na resolução de questões na plataforma LeetCode do conteúdo de grafos

Primary LanguagePython

Exercícios Leet Code

Número da Lista: 1
Conteúdo da Disciplina: Grafos 2

Alunos

Matrícula Aluno
20/0018248 Gabriel Roger Amorim da Cruz
20/0020650 João Pedro de Camargo Vaz

Sobre

Esse projeto tem por objetivo a resolução de questões encontradas no leet code, com o intuito de mostrar o nosso aprendizado no primeiro módulo de Grafos 2, da disciplina Projetos de Algoritmos, do professor Maurício Serrano.

Screenshots

Exercício 1 (Médio) - Network Delay Time

Código:
Network Delay Time

Exercício 2 (Médio) - Cheapest Flights Within K Stops

Código:
Cheapest Flights Within K Stops

Exercício 3 (Difícil) - Swim in Rising Water

Código:
Swim in Rising Water

Exercício 4 (Médio) - Path With Minimum Effort

Código:
Path With Minimum Effort

Exercício 5 (Médio) - Smallest Number of Neighbors

Código:
Smallest Number of Neighbors

Código:
Shortest Path With Obstacles Elimination

Vídeo de Apresentação

Link para o Vídeo de Apresentação da Dupla 1 - YouTube

apresentacaoModulo2.mp4

Instalação

Linguagem: Python
Pré-Requisitos: Os códigos devem ser rodados na própria plataforma do leetcode, tendo em vista o uso de uma classe Solution, bem como o uso correto dos inputs por parte da plataforma.

Uso

Passo 1: Copiar o código

Entre na pasta do exercício específico, clique no arquivo .py e copie-o.

Passo 2: Entrar na página do exercício

Ao clicar no título de cada questão presente neste README, você será redirecionado para a página da questão na plataforma LeetCode

Passo 3: Alterar linguagem

Selecione a linguagem Python3.

Passo 4: Colar o código

Cole o código copiado no editor.

Passo 5: Rodar o código

Abaixo do editor de código, clique em Run para executar o código.