Articles of aleatória

Por que esse código usando strings aleatórias imprime “hello world”?

A seguinte declaração de impressão imprimiria “hello world”. Alguém poderia explicar isso? System.out.println(randomString(-229985452) + ” ” + randomString(-147909649)); E randomString() é assim: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)(‘`’ + k)); } return […]

Existe uma alternativa ao uso do tempo para propagar uma geração de números randoms?

Eu estou tentando executar várias instâncias de um pedaço de código (2000 instâncias ou mais) simultaneamente em um cluster de computação. A maneira como isso funciona é que eu envio as tarefas e o cluster as executará à medida que os nós se abrem de vez em quando, com vários trabalhos por nó. Isso parece […]

Amostra n linhas aleatórias por grupo em um dataframe

A partir dessas perguntas – Amostra aleatória de linhas do subconjunto de um dataframeR e Amostragem de linhas aleatórias no dataframe Eu posso ver facilmente como aleatoriamente amostrar (selecionar) ‘n’ linhas de um df, ou ‘n’ linhas que se originam de um nível específico de um fator dentro de um df. Aqui estão alguns dados […]

Repetindo variables ​​aleatórias no VBA

Como posso usar randomize e rnd para obter uma lista repetitiva de variables ​​aleatórias? Ao repetir a lista, quero dizer, se você executar um loop para obter 10 números randoms, cada número random na lista será exclusivo. Além disso, se você executasse essa sequência novamente, obteria os mesmos 10 números randoms de antes.

Qual é a semente mais segura para geração de números randoms?

Quais são as fonts mais seguras de entropia para propagar um gerador de números randoms? Essa questão é independente de linguagem e plataforma e se aplica a qualquer máquina em uma rede. Idealmente, estou procurando fonts disponíveis para uma máquina em um ambiente de nuvem ou servidor fornecido por uma empresa de hospedagem. Há duas […]

Como gerar uma string aleatória de tamanho fixo no Go?

Eu quero uma seqüência aleatória de caracteres apenas (maiúsculas ou minúsculas), sem números, em ir. Qual é a maneira mais rápida e simples de fazer isso?

número random de matemática sem repetir um número anterior

Não consigo encontrar uma resposta para isso, digamos que eu tenho isso: setInterval(function() { m = Math.floor(Math.random()*7); $(‘.foo:nth-of-type(‘+m+’)’).fadeIn(300); }, 300); Como faço para que o número random não se repita? Por exemplo, se o número random for 2, não quero que 2 saia novamente.

Por que usar a class C # System.Random em vez de System.Security.Cryptography.RandomNumberGenerator?

Por que alguém usaria o gerador de números randoms “padrão” de System.Random em vez de sempre usar o gerador de números randoms criptograficamente seguro de System.Security.Cryptography.RandomNumberGenerator (ou suas subclasss porque RandomNumberGenerator é abstrato)? Nate Lawson nos diz em sua apresentação do Google Tech Talk ” Crypto Strikes Back ” no minuto 13:11 para não usar […]

Quantos números duplos existem entre 0,0 e 1,0?

Isso é algo que está em minha mente há anos, mas eu nunca tive tempo para perguntar antes. Muitos (pseudo) geradores de números randoms geram um número random entre 0,0 e 1,0. Matematicamente, há números infinitos nesse intervalo, mas o double é um número de ponto flutuante e, portanto, tem uma precisão finita. Então as […]

Estrutura de dados para dados carregados?

Suponha que eu tenha uma matriz carregada em lados n onde cada lado k tem alguma probabilidade p k de subir quando eu o rolar. Estou curioso para saber se existe um bom algoritmo para armazenar esta informação estaticamente (ou seja, para um conjunto fixo de probabilidades) para que eu possa simular com eficiência um […]