left < node < right
모든 노드에서 왼쪽 값은 작고 오른쪽 값은 커야 합니다.
삽입과 탐색은 비교 경로를 따라가면 되지만, 삭제와 성능 판단은 별도 검증 기준을 붙여야 안정적인 구현이 됩니다.
모든 노드에서 왼쪽 값은 작고 오른쪽 값은 커야 합니다.
자식 수에 따라 null 반환, 자식 승격, 후속자 치환으로 나눕니다.
편향되면 평균 기대와 달리 탐색·삽입·삭제가 O(N)에 가까워집니다.
정리: BST를 안전하게 쓰려면 비교 규칙을 고정하고, 삭제 뒤에는 중위 순회와 삭제 키 탐색 실패를 확인하며, 편향 입력에서는 균형 구조를 고려해야 합니다.