Ir ao conteúdo
  • Cadastre-se

Transformando While em For no C


demolidorbrr

Posts recomendados

Pessoal, preciso transformar esses 2 while em for para depois paralelizalos com o OpemMP alguem pode ajudar??

OBS: O algoritmo é o do problema das Rainhas!

void queen(int n)

{

int k=1, sol=0;

a[k]=0;

while(k!=0)

{

a[k]=a[k]+1;

while((a[k]<=n)&&!place(k))

a[k]++;

if(a[k]<=n)

{

if(k==n)

//print_sol(n);

sol++;

else

{

k++;

a[k]=0;

}

}

else

k--;

}

printf("Founded %d solutions\n", sol);

}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!