Perguntas com a marcação «random»

164
Quantos elementos aleatórios antes do MD5 produzem colisões?

Eu tenho uma biblioteca de imagens no Amazon S3. Para cada imagem, eu md5 o URL de origem no meu servidor mais um carimbo de data e hora para obter um nome de arquivo exclusivo. Como o S3 não pode ter subdiretórios, preciso armazenar todas essas imagens em uma única pasta plana. Preciso me...

161
Escolha um valor aleatório de uma enumeração?

Se eu tenho um enum como este: public enum Letter { A, B, C, //... } Qual é a melhor maneira de escolher uma aleatoriamente? Não precisa ser à prova de balas com qualidade de produção, mas uma distribuição bastante uniforme seria boa. Eu poderia fazer algo assim private Letter...

160
Como propagar corretamente o gerador de números aleatórios

Estou tentando gerar uma seqüência aleatória no Go e aqui está o código que escrevi até agora: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for i := 0; i...

157
Gerando número inteiro aleatório a partir de um intervalo

Eu preciso de uma função que gere um número inteiro aleatório em determinado intervalo (incluindo valores de borda). Não tenho requisitos de qualidade / aleatoriedade irracionais, tenho quatro requisitos: Eu preciso que seja rápido. Meu projeto precisa gerar milhões (ou às vezes dezenas de...

156
Número aleatório entre 2 números duplos

É possível gerar um número aleatório entre 2 duplos? Exemplo: public double GetRandomeNumber(double minimum, double maximum) { return Random.NextDouble(minimum, maximum) } Então eu chamo com o seguinte: double result = GetRandomNumber(1.23, 5.34); Qualquer pensamento seria...

151
Registro aleatório no ActiveRecord

Estou precisando obter um registro aleatório de uma tabela via ActiveRecord. Eu segui o exemplo de Jamis Buck de 2006 . No entanto, também deparei com outra maneira através de uma pesquisa no Google (não é possível atribuir um link devido a novas restrições de usuário): rand_id =...

151
Necessidade de gerador aleatório previsível

Sou desenvolvedor de jogos na web e tenho um problema com números aleatórios. Digamos que um jogador tenha 20% de chance de receber um acerto crítico com sua espada. Isso significa que 1 em cada 5 ocorrências deve ser crítico. O problema é que obtive resultados muito ruins na vida real - às vezes...

150
Como gerar um número aleatório em C ++?

Estou tentando fazer um jogo com dados e preciso ter números aleatórios (para simular os lados do dado. Eu sei como fazê-lo entre 1 e 6). Usando #include <cstdlib> #include <ctime> #include <iostream> using namespace std; int main() { srand((unsigned)time(0)); int i; i...

149
Gerador de número aleatório JavaScript propagável

A Math.random()função JavaScript retorna um valor aleatório entre 0 e 1, semeado automaticamente com base no horário atual (semelhante ao Java, acredito). No entanto, acho que não há como definir sua própria semente. Como posso criar um gerador de números aleatórios para o qual posso fornecer meu...

146
Gere uma letra aleatória em Python

Existe uma maneira de gerar letras aleatórias em Python (como random.randint, mas para letras)? A funcionalidade do intervalo random.randint seria boa, mas ter um gerador que apenas produza uma letra aleatória seria melhor que