vinimrs / projeto-analise-algoritmos

Resolução dos principais problemas da computação através de construção de algoritmos e da análise dos mais famosos.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

 Projeto e Análise de Algoritmos

Projetos práticos desenvolvidos por mim durante a realização da disciplina de Projeto e Análise de Algoritmos da Universidade Federal de São Carlos - UFSCar, ministrado pelo Prof. Alexandre Levada. Cujo objetivos gerais são:

Tornar os estudantes aptos a aplicar estratégias algorítmicas avançadas a seus projetos; capacitar os estudantes a analisar a correção e o desempenho de algoritmos não-triviais; permitir aos estudantes consolidar os paradigmas de projeto de algoritmos (divisão e conquista, aleatorização, guloso, programação dinâmica), através de diversos exemplos e demonstrações; familiarizar os estudantes com noções da teoria da complexidade computacional; estimular os estudantes a avaliar quais técnicas de projeto, algoritmos e estruturas de dados se adequam melhor a cada situação, problema ou aplicação.

🔨 Trabalhos

Foram desenvolvidos 4 trabalhos práticos realizados individualmente e em dupla, Com tecnologia de implementação livre.

📈 Algoritmos

Diretório contendo os principais algoritmos desenvolvidos em atividades curriculares da matéria.

  • Programacao Dinâmica: implementações de algoritmos utilizando estratégias de programação dinâmica para melhorar o custo computacional em larga escala!
  • Algoritmos Gulosos: implementações e testes de algoritmos gulosos para comparações de desempenhos da estratégia!

⚡ Tecnologias

About

Resolução dos principais problemas da computação através de construção de algoritmos e da análise dos mais famosos.


Languages

Language:Jupyter Notebook 100.0%