Número da Lista: 1
Conteúdo da Disciplina: Programação Dinâmica
Matrícula | Aluno |
---|---|
20/0018248 | Gabriel Roger Amorim da Cruz |
20/0020650 | João Pedro de Camargo Vaz |
Esse projeto tem por objetivo a resolução de questões encontradas no leet code, com o intuito de mostrar o nosso aprendizado no módulo de Programação Dinâmica, da disciplina Projetos de Algoritmos, do professor Maurício Serrano.
Exercício 1 (Médio) - Unique Paths
Exercício 2 (Médio) - Longest Increasing Subsequence
Exercício 3 (Difícil) - Minimum Cost to Make at Least One Valid Path in a Grid
Exercício 4 (Médio) - Network Delay Time
Exercício 5 (Médio) - Number of Longest Increasing Subsequence
Exercício 6 (Difícil) - Maximum Profit in Job Scheduling
Link para o Vídeo de Apresentação da Dupla 1 - YouTube
Apresentacao.Projeto.de.Algoritmos.-.Programacao.Dinamica.-.Dupla.01.T01.1.1.mp4
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.
Entre na pasta do exercício específico, clique no arquivo .py
e copie-o.
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
Selecione a linguagem Python3
.
Cole o código copiado no editor.
Abaixo do editor de código, clique em Run
para executar o código.