Skip to content

projeto-de-algoritmos-2024/DynamicLeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Programming - Questões de LeetCode

Número da Lista: 5
Conteúdo da Disciplina: Dynamic Programming

Alunos

Matrícula Aluno
21/1029156 Brunna Louise Martins Rocha
21/1043727 Pedro Cabeceira de Freitas

Sobre

O projeto consiste na resolução de 3 exercícios difíceis da plataforma LeetCode.

Maximal Rectangle (Hard)

Link do Problema: clique aqui
Link do Código (GitHub): clique aqui

imagem 1

Best Time to Buy and Sell Stock III (Hard)

Link do Problema: clique aqui
Link do Código (GitHub): clique aqui

imagem 2

Dungeon Game (Hard)

Link do Problema: clique aqui
Link do Código (GitHub): clique aqui

imagem 3

Instalação

Linguagem: Python
Framework: n/a

Ubuntu:

Para rodar, é preciso ter instalado o Python 3.

$ sudo apt-get update
$ sudo apt-get install python3.6

Uso

Para testar o código na IDE de sua preferência, após realizada a instalação do Python3, você deve instanciar a classe Solution de cada arquivo. Em seguida, chame a primeira função declarada em cada arquivo com a quantidade e o tipo de argumentos especificados. Lembre-se de chamá-la dentro de uma função print() para visualizar o retorno do algoritmo via terminal.

O código está otimizado para rodar no ambiente do LeetCode. Basta copiar e colar o código no link da respectiva questão (consultar links acima).

Apresentação

Clique aqui para acessar o vídeo no YouTube.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages