https://www.boostcourse.org/cs204 자료구조 강의를 듣고 정리한 내용입니다 레드 블랙 트리 색상 변환 -> 노드의 색을 바꾸는 것 색상변환을 하면 부모, 이모노드는 검은색 조부모 노드는 빨간색이 된다 회전을 하고나면 부모, 이모노드는 빨간색 조부모 노드는 검은색이 된다 레드 블랙 트리에서는 트리를 생성한 후 트리의 색을 파악하여 규칙을 어긴 것이 있는 지 확인한다 이때 해당 노드의 조부모 노드를 고쳐야한다 해당 노드를 고치는것이 아니다 레드 블랙 트리 코드 public void checkColor(Node node) { if(node == root) return; if(!node.black && !node.parent.black) //메서드를 호출하여 이모 노드의 색깔을 파악한다..