디시인사이드 갤러리

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

갤러리 본문 영역

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

서전트페퍼갤로그로 이동합니다. 2011.09.20 20:24:42
조회 98 추천 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 - -
276980 형들 개미친질문같은거해서미안한데 [3] ㄱㅇ갤로그로 이동합니다. 11.09.30 117 0
276979 아 횽들 델리게이트 좀 감이 올려고 하는것 같아 [3] hd2갤로그로 이동합니다. 11.09.30 96 0
276974 아니 이런씨발 [1] 이힝(121.177) 11.09.30 63 0
276973 걍 공부 목적이면 안드로이드 1(175.195) 11.09.30 102 0
276969 횽들 델리게이트 왜쓰는지 질문 하나만 해도되? [3] hd2갤로그로 이동합니다. 11.09.30 105 0
276967 형들 자바스크립트 한개만 물어보자 진짜급해 [2] 4(203.90) 11.09.30 77 0
276964 한글파일 비번 풀 수 있는사람한테 5만원드려요. [7] dksdudgh(117.110) 11.09.30 899 0
276963 술쳐먹고 왓느데 왜이리 기분이 안좋을까 [3] 일광면(119.198) 11.09.30 111 0
276962 수발 곧 자바다 오마이갓넬갤로그로 이동합니다. 11.09.30 64 0
276960 아나 학원 개꿀 오마이갓넬갤로그로 이동합니다. 11.09.30 54 0
276959 복습중 ㅅㅅ 오마이갓넬갤로그로 이동합니다. 11.09.30 26 0
276958 프로그래머라고 자부하는사람중에 알바가능한사람없어? [11] 하이(211.230) 11.09.30 235 0
276955 어? 이게 뭐지? [7] elwlwlwk갤로그로 이동합니다. 11.09.29 130 0
276954 형들 C++에서 변수선언을 자동으로 할려면 어케해? [4] ㅇㅇ(112.149) 11.09.29 83 0
276953 아옼 determinant 계산할때마다 결과가 달랔ㅋㅋㅋㅋㅋㅋㅋ [1] SODMaster갤로그로 이동합니다. 11.09.29 40 0
276952 c 제어문 부분에서 [2] 더래갤로그로 이동합니다. 11.09.29 66 0
276951 염치없이 이런거 물어봐도 되는건가요 [5] 모르겠다(124.111) 11.09.29 78 0
276948 형들 C# 배열 질문좀 할게 ㅜㅜ; 이해가 안되서.. 방아깨비갤로그로 이동합니다. 11.09.29 62 0
276947 가을모기 전간디갤로그로 이동합니다. 11.09.29 69 0
276945 아오 4X4 determinant 구하기 ㅡㅡ... [6] SODMaster갤로그로 이동합니다. 11.09.29 638 0
276944 자바프로그래밍 테스트클래스 만들기? [5] 전방수류탄*갤로그로 이동합니다. 11.09.29 86 0
276943 형들 유닉스 하나 더 질문할께요 hongkongball(61.254) 11.09.29 34 0
276942 [짤有] 이 사진 보면 프갤러들도 흠짓 할껄? [3] 숙신갤로그로 이동합니다. 11.09.29 123 0
276941 C++ 제발 답변좀 형들 급해 ㅠㅠ [17] ㅇㅇㅇ(183.106) 11.09.29 172 0
276940 바디밀크// 이거말하는거 아녀? [2] laoshanlong갤로그로 이동합니다. 11.09.29 50 0
276939 접근제한자 떡밥 [2] 1(121.182) 11.09.29 46 0
276938 옥택연 등교사진 떴는데. 걔 어디학교냐 2(220.117) 11.09.29 46 0
276937 . [2] 이힝(121.177) 11.09.29 50 0
276936 여기는 고장난 컴터 물러보는곳 아닙니다. 라고 써있지만 [5] 2(220.117) 11.09.29 91 0
276935 야들아 역경매방식으로 흥할 아이템이 모있겠냐? [2] 우하하항(219.251) 11.09.29 42 0
276934 오늘 운동장 달린 이야기 [5] 개쉛기갤로그로 이동합니다. 11.09.29 100 0
276932 형들아 이문제가 말이되는문제에요 지근? [6] 바디밀크(112.186) 11.09.29 58 0
276931 private.. 예전 내가 처음에 프갤에 올린글 [1] 쿄스케갤로그로 이동합니다. 11.09.29 55 0
276929 형들 유닉스에 관해서 질문 있어요 [8] hongkongball(61.254) 11.09.29 161 0
276927 윤성우 자바책 보고 있는데... [9] constructor(163.152) 11.09.29 223 0
276926 버스다 야 기분좋다 막장갤신학생갤로그로 이동합니다. 11.09.29 31 0
276925 프갤에서 나는노래좀한다 하는사람 손! [3] Light search갤로그로 이동합니다. 11.09.29 74 0
276923 blackd 횽아 봅니다 [5] 분당살람갤로그로 이동합니다. 11.09.29 66 0
276922 나도 생일이라능 [1] ㅋㄱ(183.96) 11.09.29 39 0
276921 윈됴유 프로그램을 만들려는데요 [5] ㅎㅎㅎ(221.160) 11.09.29 54 0
276920 JAVA랑 C#이랑 뭐가 대센가요? [3] 금고래갤로그로 이동합니다. 11.09.29 137 0
276919 10월 9일이 내 생일인데? [5] 좋은아버지갤로그로 이동합니다. 11.09.29 67 0
276918 웹 프랙탈 테스틍 (크롬, 오페라) [3] [성대아싸]갤로그로 이동합니다. 11.09.29 85 0
276917 저 영재도 아닌데 ... [3] 코마만세갤로그로 이동합니다. 11.09.29 67 0
276916 10월9일이 뭔날인지암?! [1] 오마이갓넬갤로그로 이동합니다. 11.09.29 52 0
276915 근데 니들 C랑 C++이 같은건 알고 있냐? [4] 1(121.182) 11.09.29 113 0
276914 귀하는 뛰어난 재능과 훌륭한 인성을 지녔으나 꺼져 [2] 분당살람갤로그로 이동합니다. 11.09.29 111 0
276912 HP 사무복합기 존니 오묘하다 분당살람갤로그로 이동합니다. 11.09.29 53 0
276911 sun.net.ftp.FTPClient에서 서버에 폴더못만드나요?ㅠ ㅇㅇㅇㅇ(203.244) 11.09.29 95 0
276910 C#이 C#이라고 지어진게 이원리임? [7] 박구갤로그로 이동합니다. 11.09.29 148 0
뉴스 어센트(ASC2NT), 신곡 'DON'T MOVE' 첫 주 활동 성료! 강렬 임팩트 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2