Programar em C/Algoritmo de alocação: diferenças entre revisões
Saltar para a navegação
Saltar para a pesquisa
Programar em C/Algoritmo de alocação (editar)
Revisão das 04h47min de 18 de abril de 2014
, 18 de abril de 2014→best fit
[revisão pendente] | [revisão pendente] |
int main(){
int p,m;
printf("
scanf("%d",&p);
printf("
scanf("%d",&m);
int parr[p];
struct
int id; // identificador
int
}marr[m];
for(i=0;i<p;i++)
{
printf("
scanf("%d",&parr[i]);
}
for(i=0;i<m;i++)
{
printf("
scanf("%d",&marr[i].size);
marr[i].id=i+1;
}
int j;
int
for(i;
int
int im ;
bool marcador = false ;
for(i=0;i<p;i++){
for(j=0;j<m;j++){
if((marr[j].
im = j;
marcador = true ;
if(marcador){
marcador = false ;
marr[im].
printf("
}else {printf("
|