Skip to content

projeto-de-algoritmos-2024/Grafos2_QuestionsLeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Questions LeetCode

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

Alunos

Matrícula Aluno
18/0098683 BRENO YURI BARBOSA GOMES
21/1063176 JOYCE DIONIZIO DE MESQUITA

Sobre

Esse projeto tem o objetivo de realizar problemas de média e alta complexidade no juíz LeetCode. Os exercícios serão resolvidos com base no conteúdo do conteúdo Grafos 2.

Apresentação

Link da Apresentação

Dificuldade: Hard
Descrição: O código usa o algoritmo de Dijkstra para encontrar o custo mínimo para corrigir as direções das células e criar um caminho válido na grade, começando de (0, 0) até (m-1, n-1).
Imagem

Dificuldade: Medium
Descrição: O código usa o algoritmo de Prim para calcular o custo mínimo necessário para conectar todos os pontos. Começando do ponto 0, ele adiciona o ponto mais próximo não visitado à árvore geradora mínima (MST), usando uma fila de prioridade para escolher o próximo ponto com o menor custo. O processo continua até todos os pontos estarem conectados, retornando o custo total.
Imagem

Dificuldade: Hard
Descrição: O código usa um algoritmo de Dijkstra para encontrar o custo mínimo de viajar de uma cidade inicial à final dentro de um tempo máximo, considerando taxas de passagem e tempo de viagem. Ele explora as cidades usando uma fila de prioridade, atualizando o custo total e o tempo a cada passo, e retorna o custo mínimo ou -1 se não for possível dentro do limite de tempo.
Imagem

Linguagem: Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages