문제

내가 하고있는 일부에 대한 테스트 임의의 클래스가 사용되는 다음 코드:

while (x++ <= 5000000)
{
    y = rnd.Next(1, 5000000);
    if (!data.Contains(y))
        data.Add(y);
    else
    {
        Console.WriteLine("Cycle {2}: Repetation found for number {0} after {1} iteration", y, x, i);
        break;
    }
}

저는 계속 변화하는 rnd 최대 한도(즉5000000)및 변경 번호의 반복이고 나는 다음과 같은 결과를 얻을 수 있습니다

1) if y = rnd.Next(1, 5000) : The average is between 80 to 110 iterations
2) if y = rnd.Next(1, 5000000) : The average is between 2000 to 4000 iterations
3) if y = rnd.Next(1, int.MaxValue) : The average is between 40,000 to 80,000 iterations.

왜 이러한 평균,즉10 번에 체크에 대한 각각의 가치,시간의 80%를 얻을 내에 이러한 평균 범위에 있습니다.나는 생각하지 말라는 우리는 그것을 호출 할 수 있습니다 근처에는 랜덤입니다.

무엇을 할 수 있습니하는 상당히 무료로 액세스 할 수 있습니다.

도움이 되었습니까?

해결책

마침내, 나는 그 대답을 발견했다.문제는 파일을 문서로 업로드하는 경우 메소드 COPY.COPYINTOITEMS가 필요하고 첨부 파일을 추가 할 수 없다는 것입니다.

다른 팁

을 가정하고 있는 임의성은 더 나은 경우 번호가 반복되지 않습니다.그러나 이것은 사실이 아닙니다.

실제 임의하지 않는 기억이 있습니다.를 선택할 때 다음의 번호를 얻을 수 있는 기회이 같은 번호를 다시로 높으로 다른 모든 범위의 숫자.

롤 경우에는 주사위를 얻을 육 후,주사위 또,더 적은 없다는 기회를 얻을 육 again.발생하는 경우에 두면 되죠에서 행하는 것을 의미하지 않는 주사위가 깨진 것입니다.

덤에서 임의의 클래스의 과정을 완벽하지 않습니다,하지만하지 않은 무엇이 당신의 테스트를 밝히고 있다.그것은 단순히 보여줍니다 penomenon 는 모든 ranom 수 발생기,경우에도 실제로 만듭니다 실제 임의의 숫자와 단지 의사 임의의 숫자입니다.

You are judging randomness by repeat pairs, which isn't the best test for randomness. The repeats you see are akin to the birthday paradox: http://en.wikipedia.org/wiki/Birthday_problem, where a repeat event can occur with a small sample size if you are not looking for a specific event.

오류는 구성 파일 자체보다 CONFIG FILE RATHA에 URL (절대 경로)과 유사하지 않음을 나타냅니다!14 리브의 파일 (구성)이 올바른 권한이 있는지 확인하십시오!

해당 파일을 어떻게 호출하고 있습니까?

나를 위해, 나는 목록에 저장된 값이나 수치를 확인하는 열이있는 SQL 테이블에 저장 될 것입니다!그것은 이전에 여기에 있었던 간단한 bool을 포함 할 수 있으며 새로운 사용자가 아니오!

사용 로그가 목록에 따라 목록 또는 SQL 테이블에 따라 점검 할 때, 그 값에 따라 그들은 소개가 표시되거나 아닌가요?

나에게는 SQL과 Column에서 true 또는 false를 반환하는 사용자 정의 저장 프로 시저, 더 빠르고 자원에 대한 과세가 아닙니다!

간단하고 쉬운;) .... "다음 로그온시 암호 변경"이 확인 된 경우 광고 (Active Directory)를 통해 같은 다른 방법이 있는지 확인하십시오.확인 된 경우, 인트로를 표시하지 않으면,)

거기에 세 가지 방법으로 이동하십시오!나는 여전히 SQL을 가지고 있지만 광고는 좋은 경쟁자 (추가 가치 / 테이블 / 열을 추가 할 필요가 없음)와 DB에 대한 호출이 없지만 개발이 쉽지 않습니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top