Introdução à Programação Dinâmica: O Triângulo Numérico
O problema do Triângulo Numérico (POJ1163) consiste em encontrar o caminho de maior soma em um triângulo numérico, onde cada passo permite mover-se para a esquerda inferior ou direita inferior. O objetivo é calcular essa soma máxima, sem a necessidade de exibir o caminho percorrido. O número de linhas do triângulo é entre 2 e 100, e os números ...
Publicado em 6-1 16:55 por Thomas
Otimização de Custos com Vouchers: Uma Abordagem de Programação Dinâmica e Bisseção
A tarefa consiste em selecionar um número específico de itens com custos e benefícios associados, sujeita a uma restrição de uso de vouchers. O objetivo é minimizar o custo total, garantindo que o número de vouchers utilizados não exceda um limite pré-definido.
Greedy com Reconsideração (Backtracking Greedy)
Uma abordagem gulosa direta, que pri ...
Publicado em 5-31 02:36 por Thomas