2011-01-10 8 views
1

균형 잡힌 이진 검색 트리 알고리즘을 백 트랙킹으로 작성하여 길드원에게 알려주시겠습니까? 나는 그것을 어떻게 구현해야하는지 모른다. 나는 단지 설명이 필요한 모든 코드를 원하지 않는다.Backtrcking이있는 균형 이진 검색 트리

+0

균형 이진 검색 트리를 의미합니까? – marcog

+0

나는 내 질문을 편집했습니다 –

답변

2

자기 균형 조정 이진 트리를 찾는 것처럼 들립니다. 나는 red-black trees 또는 AVL trees를 사용하는 것이 좋습니다. 모두 매우 간단합니다.

비슷한 장점을 지닌 다른 이진 트리 확장이있을 수 있으므로 위키피디아 문서의 맨 아래에있는 관련 링크를 확인하십시오.

+1

붉은 검정 또는 AVL 나무가 아마도 최선의 해결책이라는 데 동의하지만 "똑바로"라고 말하는 것은 잘못된 생각입니다. – finnw

+0

@finnw : 그들이 쉽지 않다고 말한 적은 없습니다. 기사에 명시된대로 직접 구현할 수 있기 때문에 간단합니다. 즉 새로운 것을 발명 할 필요가 없습니다. – Cam