Projeto 01: Problema do 3SUM - Prazo de Entrega: 16/05/2025
Desenvolver o problema do 3SUM, conforme orientações do .pdf: Download
Para a resolução do problema:
O array A deve ser fornecido pelo usuário
Quantificar as operações para encontrar as triplas, em cada um dos algoritmos, para o mesmo Array fornecido
Elaborar um documento .doc para apresentar a explicação dos algoritmos propostos e também as suas respectivas análises da complexidades – T(n)
Fazer pesquisas na internet e nos livros base fornecidos para apoiar a resolução do problema
Para execução:
O Projeto 01 pode ser desenvolvido em trios (no máximo)
Obrigatório utilizar o modelo de Projeto fornecido: Download
Local da Entrega: Google Classroom
Projeto 02: Segmento Máximo de um Array - Prazo de Entrega: 15/06/2025
Desenvolver uma solução, na linguagem C, que apresente os 03 algoritmos apresentados em sala de aula (Aula 09) para encontrar a soma de um segmento máximo de um array lido pelo usuário.
Para a resolução do problema:
Deve-se utilizar o arquivo ativos.txt fornecido na atividade para realizar a leitura dos dados para o cálculo da variação dos preços por dia
Deve-se calcular para todos os ativos presentes no arquivo lido, qual é o período em que a soma da variação da mudança seja a maior, ou seja: o dia de início, o dia de término e a soma do segmento
Como o valor inteiro fornecido é o preço de fechamento diário, é necessário calcular a diferença entre os valores diários para se determinar o segmento máximo para o ativo
Para execução:
O Projeto 02 pode ser desenvolvido em trios (no máximo)
Local da Entrega: Visualizar