Ir para conteúdo

POWERED BY:

Arquivado

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

GuilhermeBatista

Criar um vetor com números aleatórios

Recommended Posts

Fala galera beleza?

Não estou conseguindo implementar este problema. Alguém poderia me ajudar?

 

Primeiro gere este vetor seqüencialmente:

 

A = [0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10]

 

Gerado o vetor (A), você cria um outro vetor vazio (B), onde serão armazenados os valores retirados aleatoriamente do vetor A;

 

Para retirar aleatoriamente você gera aleatóriamente um numero de 0 até o tamanho de A. Este numero gerado será o índice;

 

Suponhamos que o numero gerado aleatório seja o numero 4, então você retira o valor de A na posição 4, ou seja A[4] = 3, e insere no vetor B.

 

Seguindo esses passos fica assim:

 

A = [0 - 1 - 2 - 4 - 5 - 6 - 7 - 8 - 9 - 10]

 

B = [3]

 

Siga esse passo até que você remova todos os valores de A e insira em B, lembrando que na hora de gerar o índice aleatório de A, que o tamanho do vetor A vai sempre decrementando.

 

um possível resultado seria:

 

A = []

B = [3 - 1 - 5 - 4 -2 - 10 - 9 -7 -8 -6]

 

Depois você apaga o vetor A.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste oq você tentou para darmos uma olhada.

 

[]s

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.