Repositório da disciplina Desafios de Programação 2020.1
Atividade Prática Supervisionada 1
- Problema: Ponto em Polígono (Geometria Computacional)
- Solução: Algoritmo Ray Casting - A ideia desse algoritmo é simples e intuitiva: imagine que o robô dispara um raio em alguma direção, digamos para a direita. Se o número de vezes que esse raio cruza a parede da sala for ímpar, então p está dentro de poly. Caso contrário, não está.
- A lógica principal se encontra no arquivo
geometry.c
Atividade Prática Supervisionada 2
- Problema: Modificação em imagens digitais (como suavização ou detecção de bordas)
- Solução: Modificações automatizadas por algoritmos clássicos de Processamento de Imagens Digitais obtidas a partir de filtragens no domínio das frequências, usando a Transformada Discreta de Fourier.
- A lógica principal se encontra no arquivo
fourier.c