강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của hyu6301151506
hyu6301151506

câu hỏi đã được viết

Cấu trúc dữ liệu và giải thuật học dễ dàng bằng hình ảnh (Nâng cao)

Cây Đỏ Đen - Khái Niệm (Loại Bỏ)

Red-Black 트리 - 개념(제거) 질문드립니다.

Đã giải quyết

Viết

·

488

1

스크린샷 2023-05-05 오후 3.02.25.png이미지에서 보면 레드노드가 제거되고나서 블랙노드만 남은 상황입니다. 영상을 보면 레드노드가 제거되어서 레드블랙 규칙을 어기지 않는다고 표현을 하는데요.

이미지를 봤을 때, 5에서 시작해서 NIL 노드까지 가는 구간에 높이가 제 생각에는 다르다는 생각이 들어서 질문드립니다.

5-3-NIL

5-7-NIL

5-7-10-NIL

이렇게 NIL노드로 간다고 가정하면 5-7-10-NIL 노드경로만 길이가 다르다고 생각하는데 규칙이 깨진것 아닌가요? 이해가 잘 안되어요 ㅠ

알고리즘

Câu trả lời 1

0

gamja5님의 프로필 이미지
gamja5
Người chia sẻ kiến thức

안녕하세요 황유정님!
먼저 혼란을 드려 죄송합니다.😥

영상을 살펴보니 제가 잘못된 예시로 설명한 것 같습니다.

해당 영상에서는 아래처럼 8이 빨간색 노드로 표현했습니다.

image

하지만 이 레드블랙 트리에서 이런 구조가 나올 수 없습니다.
제가 억지로 상황을 만들어 표현했네요...

정상적인 트리는 아래와 같이 8은 검은색, 자식 노드들이 빨간색 노드로 삽입되게 됩니다.

image따라서 영상에서 봤던 케이스는 발생하지 않으니 기억에서 지워주시면 될 것 같습니다.😶

해당 영상은 수정해서 다시 업로드했으니 혼란이 없을 것 같습니다.
다시 한번 혼란 드려서 죄송하다고 말씀드리고 싶습니다. 😟

Hình ảnh hồ sơ của hyu6301151506
hyu6301151506

câu hỏi đã được viết

Đặt câu hỏi