Sorteio sem repetição com Array

1 resposta
java
H

Olá, meu nome é Hebert, eu estava programando um jogo para um projeto da faculdade e me deparei com um obstáculo que eu não posso sair.

Eu tenho que fazer um programa que lê o nome dos jogadores, id (número de identificação) e sua pontuação no qual eu irei colocar em um Array. No entanto, eu tenho que sortear o turno de cada jogador de uma maneira que eles não se repitam, já que cada jogador precisar iniciar o jogo.

Eu fiz com que o id de cada jogador fosse seu número de criação e acesso no Array
ex: Jogador 1 = id 1

Alguém tem alguma ideia do que eu passo fazer ou como eu devo criar esse Método?

1 Resposta

K

Um dos jeitos mais simples é usando Knuth Shuffle:

Criado 6 de junho de 2019
Ultima resposta 6 de jun. de 2019
Respostas 1
Participantes 2