Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (i=0; i<=numero_sacas; i++)///CALCULA-SE PARA TODAS AS POSICOES ("numero_sacas+1")
- for (j=0; j<n; j++)///UMA COMBINACAO PARA CADA COMPRADOR
- ///ATÉ AQUI FOI FEITA TODAS AS POSSIVEIS COMBINACOES ("TABELA DE RESULTADOS")
- if (tam_lote[j] <= i) ///ENQUANTO O TAM_LOTE FOR MENOR OU IGUAL AO NUMERO DE SACAS NA POSICAO 1
- vet_calculados[i] = maximo_val(vet_calculados[i-tam_lote[j]]+valor_lote[j], vet_calculados[i]);
- ///TABELA RECEBE O MAX ENTRE TABELA NA POSICAO[i-tam_lote[j]]+valor_lote[j] E NA POSICAO vet_calculados[i]
- ///A IDEIA EH PEGAR A DIFERENCA I E O MAIOR TAM_LOTE ATÉ O PRESENTE MOMENTO.
- return vet_calculados[numero_sacas];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement