Skip to content

Encontre a maior subsequência crescente a partir de um conjunto de números. Programação Dinâmica - UnB, 2020

Notifications You must be signed in to change notification settings

projeto-de-algoritmos/PD_MSC_Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSC Renderer

Tema:

  • PD

Alunos

Matrícula Aluno Github
15/0009011 Elias Bernardo @ebmm01
17/0141161 Erick Giffoni @ErickGiffoni

Sobre

O projeto MSC Renderer tem por objetivo mostrar a maior subsequência crescente de uma sequência de forma fácil e simples através de uma aplicação web. Para isso é utilizado Programação dinâmica.

Obs.: Nós também resolvemos o problema URI 2919 sobre esse assunto. Os códigos em Python (main.py) e em C (best_order.c)
estão disponíveis nessa página.

Linguagem: JavaScript
Framework: VueJS

Screenshots

Instalação

Requisitos para utilizar esse projeto

  • conexão de internet;
  • navegador web de escolha livre ;
  • terminal/console/shell no computador;
  • npm;
  • clonar o projeto;

Para clonar o projeto digite:

git clone https://github.com/projeto-de-algoritmos/PD_MSC_Renderer.git

Instalando o frontend

Para o front é necessário ter instalado o node & npm.

Caso você esteja na raiz do projeto vá até a pasta do front-end digitando num terminal:

cd frontend

E instale as dependências necessárias com o comando:

npm install

Após a instalação das dependências inicie o projeto:

npm run serve

Caso tudo ocorra com sucesso você terá uma tela parecida com a abaixo:


Uso

Antes de usar, faça a instalação do projeto.

Você pode assistir o vídeo a seguir para entender como utilizar o projeto.

  1. Abra o navegador web de sua escolha;
  2. Digite na barra de busca o endereço informado pelo frontend (por padrão http://localhost:8080/ caso você não tenha nenhuma outra aplicação utilizando essa porta);
  3. Digite a sequência de números, separados por vírgula;
  4. Observe o resultado.

Problemas ? Sugestões ?

Caso você tenha alguma dificuldade, sugestão ou algum problema com o projeto,
por favor entre em contato conosco: