이것은 대단히 사소 할 수 있지만 n^2 시간 미만으로 실행되는 대답을 찾는 데 문제가 있습니다. 두 개의 문자열 배열이 있고 두 배열에 어느 문자열이 있는지 알고 싶다고합시다. VB.NET 또는 에서 어떻게 효율적으로 그렇게 할 수 있습니까? 이중 루프 이외의 다른 방법은입니까?
나는 이미이 질문에 답을 얻었으므로 사전에 사과하겠습니다 만 정확한 키워드를 검색 할 수는 없습니다. "패턴"검색 방법이 너무 많아 Q & A가 유용합니다. 회귀 테스트 응용 프로그램을 만들고 있습니다. 화면에 양식을 표시하고 어떤 사용자가 응용 프로그램에 로그인했는지에 따라 일부 필드는 읽기 전용이어야합니다. 그래서 나는 필드 객체를 추상화 할 수 있으며
포인트와 삼각형 간의 교차를 테스트하는 방법을 알고 있습니다. ... 그러나 나는 그것을 얻지 못한다. 마우스의 좌표를 사용하여 정확하게 점의 시작 위치를 화면 평면 위로 옮길 수 있기 때문에 마우스 커서가 화면의 어디에 있는지에 따라 점 각도가 변경되어야한다. 또한 이것은 OpenGL 응용 프로그램에서 어느 원근감 각도를 사용하든 상관없이 완벽하게 작동해
이 테스트를 위해 최적화 된 구현을 원합니다. 이 프로토 타입과 정확히 일치 할 필요는 없습니다. bool OOBBIntersectOOBB(
float center0[3],
float halfExtents0[3], // or some other bounding description
float rotation0[9], // quate