디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

★★★레드블랙트리 질문좀 굽신굽신...

서전트페퍼갤로그로 이동합니다. 2011.09.20 20:24:42
조회 97 추천 0 댓글 4




미안해 글이 좀 길어

책보다가 이해가 안되서 저자한테 메일썼는데 답장이 안와가지고.....

<1번 사진>


1. 새 노드 삽입시 왜 꼭 빨간 노드만 삽입해야 하는지? 만약에 저 그림에서 애초에 검은 노드를 삽입했다면 문제가 없을 것 같은데...


2. 만약 빨간색 노드만을 삽입해야 한다면, 저 그림에서 부모 노드만 검은색으로 바꿔줘도 문제가 해결될 것 같은데...

   예시에서는 할아버지 and 삼촌 노드의 색을 모두 바꿨더라구요...

   만약에 부모 노드만 검은색으로 바꾸면 -> 할아버지 노드는 안바꿔도 되고 -> 그럼 할아버지의 할아버지로 올라가면서 다시 색깔을 검사할 필요도 없을텐데...


3. 책에 나온대로 할아버지와 삼촌 노드의 색 변환이 끝나고 난 뒤, 할아버지 노드를 기준으로 보면

   부모 노드쪽은 검은색 노드가 1개인데

   삼촌 노드쪽은 검은색 노드가 2개잖아요?

   (할아버지 노드에서 NIL 노드 까지 가는데)

   그럼 5번 규칙을 위반한게 아닌지?




<2번 사진>


1. 부모 노드를 기준으로 좌회전시켜서 3)번 유형으로 만들어서 푼다고 되어있더라구요

   <1번 사진>과 비슷한 질문일 수도 있는데

   왜 부모나 자식(B혹은 D중 하나)를 그냥 검은색으로 칠하면 규칙이 성립하는데 그러지 않는지?


2. 사진에는 없지만 3번유형(2번사진에서 -3번유형으로 문제를 바꾸기 위해서 좌회전 합니다- 할때 그 3번유형, 258 페이지 중간그림)

   그 3번유형에서 할아버지 노드를 기준으로 우회전 하라고 되어있는데

   회전을 한 후에 4번 규칙을 벗어낫다고 나와있는데

   회전을 하기 전(D노드의 색깔만 검은색으로 바꿨을때)에도 4번 규칙은 벗어난 거 같은데 왜 굳이 회전을 한건지?

   

3. 회전을 하고나니 오히려 5번규칙에 위배되는거 같은데 이에 대한 언급은 없는것인지?



저자한테 보낸 메일 복붙한거임

ㅠ.ㅠ 굽신굽신

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
276731 어휴 결국 자체 os는 포기 했구만?? [3] 거칠게갤로그로 이동합니다. 11.09.29 121 0
276730 내친구멘탈이최고 [12] 三didas갤로그로 이동합니다. 11.09.29 199 0
276728 근데 아이폰 앱 용으로 온라인 게임 만들수 있어? [3] 멸자(130.126) 11.09.29 91 0
276727 비가내리고 음악이흐르면 [2] 三didas갤로그로 이동합니다. 11.09.29 61 0
276726 프로그래밍 언어 순위 [18] AnonyMous갤로그로 이동합니다. 11.09.29 284 0
276725 비오는 날 읍악은 그게 최고 인거 같다. [7] 좋은아버지갤로그로 이동합니다. 11.09.29 82 0
276724 입개르 ㅎㅎㅎㅎ [2] coding갤로그로 이동합니다. 11.09.29 47 0
276723 킨들파이어가 국내출시되길 三didas갤로그로 이동합니다. 11.09.29 126 0
276721 천재 쿄스케형.. [31] Sayrin갤로그로 이동합니다. 11.09.29 166 0
276720 오늘가입한 뉴비입니다. 늅늅 [4] AnonyMous갤로그로 이동합니다. 11.09.29 67 0
276718 대학을 일찍 들어가니까 [3] 멸자(130.126) 11.09.29 83 0
276717 근데 진짜 궁금한거 있는데 [7] 좋은아버지갤로그로 이동합니다. 11.09.29 66 0
276716 형들 c++로 뮤텍스(상호배제) 소스 좀 봐주세요. [5] 오부심(221.154) 11.09.29 121 0
276715 문자의 데이터 타입을 정수의 데이터타입으로 형변환하는법?? [9] Sayrin갤로그로 이동합니다. 11.09.29 85 0
276713 가중치 계산배열이?? Sayrin갤로그로 이동합니다. 11.09.29 48 0
276712 자살춤은봅니다 [2] 三didas갤로그로 이동합니다. 11.09.29 65 0
276711 분담살람횽 있어?? [1] blackd갤로그로 이동합니다. 11.09.29 55 0
276710 MFC로 신규 프로줵을 해보고싶은데 C#만 주구장창하네 [1] Deanex갤로그로 이동합니다. 11.09.29 88 0
276709 오늘 하루 아게이를 게이라고 부르지말자 [1] Adelposs갤로그로 이동합니다. 11.09.29 34 0
276708 C#주민번호 유효성검사 횽들한번만 살려줘!! [2] Sayrin갤로그로 이동합니다. 11.09.29 136 0
276707 과연 스마트폰 시장은 어떻게 될까.. 애플 vs 반 애플 진영 [4] 쿄스케갤로그로 이동합니다. 11.09.29 92 0
276706 C언어에서 질문이 있는데... NubNub(112.160) 11.09.29 98 0
276703 쿄스케 형은 봅니다. [12] 좋은아버지갤로그로 이동합니다. 11.09.29 71 0
276702 나도 1주일 뒤면 생일이다. [5] 좋은아버지갤로그로 이동합니다. 11.09.29 43 0
276701 요즘 중딩들은 [11] 지금,여기갤로그로 이동합니다. 11.09.29 290 0
276700 10시 출근 6시 퇴근! [2] Deanex갤로그로 이동합니다. 11.09.29 60 0
276699 부산 지하철 ㅡㅡ [8] 로하로하알로하갤로그로 이동합니다. 11.09.29 106 0
276698 출근 ㅋㅋ [10] 좋은아버지갤로그로 이동합니다. 11.09.29 73 0
276697 그러고 보니 오늘이 기춘씨 마지막 회 구나 Kanon갤로그로 이동합니다. 11.09.29 48 0
276696 소켓으로 메신저를 만듬 [6] ㅂㅈㄷ(210.178) 11.09.29 125 0
276694 아스는 진짜답이없다 [2] 三didas갤로그로 이동합니다. 11.09.29 64 0
276693 아스의 생일을 축하합니다. SODMaster갤로그로 이동합니다. 11.09.29 32 0
276691 게이들아 좋은아침 Adelposs갤로그로 이동합니다. 11.09.29 29 0
276690 으아니.. 비가 온다 [1] 로하로하알로하갤로그로 이동합니다. 11.09.29 41 0
276689 오늘도 굿모닝~ [9] Kanon갤로그로 이동합니다. 11.09.29 67 0
276687 아 상쾌한 아침 공부하고싶다 [2] 차도컴공남갤로그로 이동합니다. 11.09.29 64 0
276685 횽들 for문 말이야 -_- [4] 프갤(210.121) 11.09.29 66 0
276684 좆됫다 ㄱㅊ가 아퍼 [5] Adelposs갤로그로 이동합니다. 11.09.29 81 0
276683 아 진짜 미칠것같고 죄송한데 다시좀 봐주세요.... [9] 123132(221.141) 11.09.29 96 0
276682 프로그래머나프로그래밍관련 다큐추천좀 [1] 박구갤로그로 이동합니다. 11.09.29 94 0
276681 이문동님 보세요 [18] 123132(221.141) 11.09.29 130 0
276680 헐 벌써 4시네... 프랙탈 분담작업 성공 [6] [성대아싸]갤로그로 이동합니다. 11.09.29 112 0
276679 좀전에 질문한 사람인데요 이해가 잘 안되서 그러는데 [5] 123132(221.141) 11.09.29 56 0
276678 질문 하나만 할께요... [6] 123132(221.141) 11.09.29 62 0
276677 내가 객체지향을 잘못이해하고 있는건지 [7] elwlwlwk갤로그로 이동합니다. 11.09.29 107 0
276676 회사 퇴근을 기다리는 기분이 이런걸까? [1] Adelposs갤로그로 이동합니다. 11.09.29 52 0
276675 프갤러들아 난 이걸 뭐로 받아들여야함? [3] Adelposs갤로그로 이동합니다. 11.09.29 57 0
276674 오예오예 됬어요ㅋㅋㅋㅋ 123132(221.141) 11.09.29 45 0
276673 선형대수과목인데 코딩해오라는데 뭘하라는건지모르겠네.. [4] ㅁㄴㅇㄹ(120.50) 11.09.29 96 0
276672 이거 코드랑 오류내용이요 [6] 123132(221.141) 11.09.29 67 0
뉴스 차은우 맞아? 군대 가기 전 ‘완전 삭발’…“신기하고 어색” 디시트렌드 07.28
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2