Ir para conteúdo

POWERED BY:

Arquivado

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

phfmiranda

Numero de Comparações

Recommended Posts

Boa noite Pessoal,

 

Preciso implementar este vetor de seleção, variando a classificação inicial do vetor de entrada (aleatória, ascendente e descendente)

e colocar um contador para mostrar quantas trocas e movimentações ele fez em cada uma das opções, como eu posso fazer isso no codigo abaixo:

 

void selecao(int n, int v1[], int v2[], int v3[])
     {
     int i,j,min,aux;
          for(i=0;i<(n-1);i++)
          {
                             min+i;
                             for(j=i+1;j<n;j++)
                             if(v1[j]<n)
                             min=j;
                             aux=v1[min];
                             v1[min]=v1[i];
                             v1[i]=aux;
                             }}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Declare duas variáveis int, uma p/ contagem de comparações e outra p/ contagem das movimentações e incremente as duas dentro do if.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.