Aprox 대답이면 충분합니다. 동일한 크기의 2 개의 사각형이 겹치지 않았는지 확인해야합니다. 1) 기존 코드는 한 사각형의 모든 (x, y)가 다른 사각형의 all (x, y)과 일치하는지 검사합니다. 그래서 총 16 개의 비교를합니다. 2) 제 개선 - 각 사각형의 왼쪽 위 모서리 사이의 거리를 계산하고이 거리가 사각형의 대각선보다 작은 지 확인합니다
Win32에서는 고유 한 CPU 사이클 수 또는 여러 프로세스/언어/시스템/등의 유니폼이 비슷한 비슷한 방법이 있습니까? 우리는 .NET 런타임을 호스팅하기 때문에 일부 로그 파일을 생성하지만 여러 로그 파일을 생성해야하므로 하나에서 다른 하나를 호출하여 호출하지 않도록하십시오. 따라서 필자는 두 개의 파일을 만들어서 결합한 다음 정렬하여 교차 - 외침 호
가능한 중복 : Getting cpu cycles using RDTSC - why does the value of RDTSC always increase? Get CPU cycle count? 내가 정렬 알고리즘 분석 C++ 코드를 작성하려면, 나는 걸리는 얼마나 많은 프로세서 사이클을 알 필요가 배열을 정렬합니다. 어떻게 할 수 있습니까? 나는 그것이 인
글로벌 고유 ID를 생성하려면 생성 시간 스탬프와 같은 것이 필요합니다. 그러나 이러한 ID는 소스 코드에서 서로 직접 생성 될 수 있습니다. 따라서 밀리 세컨드의 시간은 정확하지 않고 우연히 동일한 ID를 생성 할 수 있습니다. 요즘 나는 가져올 때마다 다른 타임 스탬프가 필요합니다. 비록 CPU 사이클에 관한 것이지만이 정보를 얻을 수있는 방법이 있는지