나는 Voronoi tessellation 알고리즘 (Fortune의 알고리즘, 그 자체로는 단순하지 않은 태스크, methinks)에 대한 2 진 검색 트리를 찾고 있는데, 물론, 나는 부스트를보십시오.침입 형/이진 검색 트리를 부스트
부스트에는헤더 파일이 있습니다.이 파일에는 AVL, 스플레이 트리 및 희생양 나무와 같은 풍부한 BST가 포함되어있는 것으로 보입니다. 하, 그 이름을 꼭 확인해야했습니다. 내가 필요한 것 일 뿐이야.
1 : 내가 누락되었거나 나무의 루트 노드에 직접 액세스 할 수있는 방법이 없습니까?
2 : 포춘 알고리즘의 해변 선 구조에 적합한 AVL 트리가 있습니까?
젠장,이게 쉬운 일이라고 생각했습니다.
업데이트 : 아마도 그것은 내가 달성하기 위해 무엇을 목표로 명시하는 것이 좋습니다 : 나는 포춘 알고리즘, 새 사이트가 감지 부분의 일부입니다 포물선 검색을 구현하고 싶습니다 그리고 우리는을 찾아야 포물선이 바로 오버 헤드. 정확한 원호를 찾기 위해 뿌리부터 나무를 횡단 할 것이라고 생각했습니다.
그것은 그렇게 보이지 않습니다. 'begin()'을 호출하면 비교 함수에 의해 결정된 첫 번째 요소를 반환하는 것처럼 보입니다. –
답장을 보내 주셔서 감사합니다.하지만 여전히 가장 왼쪽/가장 오른쪽 노드가 아닌 최상위 (루트/헤더) 노드를 원합니다. –