Advertisement
Guest User

Untitled

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