«random» 태그된 질문

이 태그는 의사 난수이든 실제 난수이든 난수 및 생성자와 관련된 질문에 사용됩니다.

8
MySQL의 ORDER BY RAND () 함수를 어떻게 최적화 할 수 있습니까?
쿼리를 최적화하고 싶습니다. mysql-slow.log . 내 느린 쿼리의 대부분에는 ORDER BY RAND(). 이 문제를 해결할 실제 해결책을 찾을 수 없습니다. MySQLPerformanceBlog에 가능한 해결책이 있지만 이것만으로는 충분하지 않다고 생각합니다. 제대로 최적화되지 않은 (또는 자주 업데이트되고 사용자가 관리하는) 테이블에서는 작동하지 않거나 PHP생성 된 임의 행을 선택하기 전에 두 개 이상의 쿼리를 실행해야합니다 …

9
Javascript 객체에서 임의 속성 선택
{ 'cat': 'meow', 'dog': 'woof'...}와 같은 자바 스크립트 객체가 있다고 가정 해 보겠습니다. : function pickRandomProperty(obj) { var prop, len = 0, randomPos, pos = 0; for (prop in obj) { if (obj.hasOwnProperty(prop)) { len += 1; } } randomPos = Math.floor(Math.random() * len); for (prop in obj) { if …

5
동일한 임의의 numpy 배열을 일관되게 생성
다른 개발자가 -1,0 또는 1의 값으로 np 배열 (100,2000)을 반환하는 코드 조각을 완료하기를 기다리고 있습니다. 그 동안 나는 개발 및 테스트를 앞당길 수 있도록 동일한 특성의 배열을 무작위로 만들고 싶습니다. 문제는 무작위로 생성 된이 배열이 매번 동일하기를 원하므로 프로세스를 다시 실행할 때마다 값을 계속 변경하는 배열에 대해 테스트하지 않습니다. 이렇게 …
89 python  random  numpy 

18
중복이없는 난수 만들기
이 경우 MAX가 5에 불과하므로 중복을 하나씩 확인할 수 있지만 어떻게하면 더 간단하게 할 수 있을까요? 예를 들어 MAX의 값이 20이면 어떻게됩니까? 감사. int MAX = 5; for (i = 1 , i <= MAX; i++) { drawNum[1] = (int)(Math.random()*MAX)+1; while (drawNum[2] == drawNum[1]) { drawNum[2] = (int)(Math.random()*MAX)+1; } while …
89 java  random 

21
자바에서 고유 한 난수 생성
0에서 100 사이의 임의의 숫자를 얻으려고합니다.하지만 시퀀스에서 반복되지 않고 고유해야합니다. 예를 들어 5 개의 숫자를 얻었다면 82,12,53,64,32가되어야하고 82,12,53,12,32가 아니어야합니다. 저는 이것을 사용했지만 시퀀스에서 동일한 숫자를 생성합니다. Random rand = new Random(); selected = rand.nextInt(100);
88 java  random 

4
두 날짜 내에서 임의의 날짜 배열을 생성하는 우아한 방법
두 달을 표시하는 날짜 선택기가 있고 보이는 각 달에서 3 개의 날짜를 무작위로 선택하고 싶습니다. $('.date').datepicker({ minDate: new Date(), dateFormat: 'DD, MM, d, yy', constrainInput: true, beforeShowDay: processDates, numberOfMonths: 2, showButtonPanel: true, showOn: "button", buttonImage: "images/calendar_icon.jpg", buttonImageOnly: true }); 여기 내 계산이 있습니다 var now = new Date(); var nowTime …



9
목록에서 임의의 요소를 팝하는 가장 비단뱀적인 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Рандомные числа в 파이썬 3 : выбирать рандомные значения из массива целых чисел до тех пор , пока эти значения не кончатся x나중에 목록에 요소가 포함되지 않도록 한 요소를 임의로 팝하려는 알 수없는 길이 의 목록이 있다고 가정 해 …
88 python  list  random 

8
범위 사이에 임의의 부동 소수점 배열 생성
특정 범위 사이에서 주어진 길이의 임의의 부동 소수점 배열을 생성하는 함수를 찾을 수 없었습니다. 무작위 샘플링을 살펴 보았지만 필요한 기능을 수행하는 기능이없는 것 같습니다. random.uniform 이 가까워 지지만 특정 숫자가 아닌 단일 요소 만 반환합니다. 이것이 내가 추구하는 것입니다. ran_floats = some_function(low=0.5, high=13.3, size=50) 범위에 균일하게 분포 된 50 개의 …
88 python  arrays  random  numpy 

4
Linux에서 rand ()가 Mac보다 더 자주 숫자를 반복하는 이유는 무엇입니까?
rand()Linux에서 Mac보다 숫자가 훨씬 자주 반복되는 것으로 보았을 때 작업중 인 프로젝트의 일부로 C에서 해시 맵을 구현하고 무작위 삽입을 사용하여 테스트했습니다 . RAND_MAX두 플랫폼 모두에서 2147483647 / 0x7FFFFFFF입니다. 바이트 배열을 RAND_MAX+1길게하고, RAND_MAX난수를 생성하고 , 각각이 중복인지 메모하고, 표시된대로 목록에서 확인하는 이 테스트 프로그램으로 축소했습니다 . #include <stdio.h> #include <stdlib.h> #include …
87 c  linux  macos  random 

4
임의의 부울을 생성하는 가장 빠른 방법
따라서 C #에서 임의의 부울을 만드는 방법에는 여러 가지가 있습니다. Random.Next () 사용 : rand.Next(2) == 0 Random.NextDouble () 사용 : rand.NextDouble() > 0.5 정말 차이가 있습니까? 그렇다면 실제로 어떤 것이 더 나은 성능을 가지고 있습니까? 아니면 내가 보지 못한 다른 방법이 있습니까? 더 빠를 수 있습니까?


14
System.Security.Cryptography.RandomNumberGenerator 대신 C # 클래스 System.Random을 사용하는 이유는 무엇입니까?
왜 누군가 System.Security.Cryptography.RandomNumberGenerator (또는 RandomNumberGenerator가 추상이기 때문에 하위 클래스) 의 암호화 보안 난수 생성기를 사용하는 대신 System.Random 의 "표준"난수 생성기를 사용하는 이유는 무엇입니까? Nate Lawson은 Google Tech Talk 프레젠테이션 " Crypto Strikes Back "(13 분 11 초)에서 Python, Java 및 C #의 "표준"난수 생성기를 사용하지 말고 대신 암호화 보안 버전을 …
85 c#  .net  cryptography  random 

6
데이터베이스 테이블의 임의 레코드 (T-SQL)
SQL Server 테이블에서 임의의 레코드를 검색하는 간결한 방법이 있습니까? 내 단위 테스트 데이터를 무작위로 만들고 싶으므로 테이블에서 임의의 ID를 선택하는 간단한 방법을 찾고 있습니다. 영어의 경우 선택은 "ID가 테이블의 가장 낮은 ID와 테이블의 가장 높은 ID 사이의 임의의 숫자 인 테이블에서 하나의 ID를 선택하십시오."입니다. 쿼리를 실행하고 null 값을 테스트 한 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.