디시인사이드 갤러리

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

갤러리 본문 영역

알고리즘 이해 잘하시는분ㅜㅜ

ㅋㅋ(124.54) 2011.09.23 21:45:36
조회 113 추천 0 댓글 10

static void HanoiTower(int t, char x, char y, char z) {
  cnt++;
     if(t==1)
      System.out.println(t+" th "+ x + " --> " + y);
     else
     {
      HanoiTower(t-1,x,z,y);
      System.out.println(t+" th "+ x + " --> " + y);
      HanoiTower(t-1,z,y,x);                   
     }
 }

 

이 부분에서 t 값을 3으로 받았다고 치면

Hanoi(3,x,y,z) => Hanoi(2, x, z, y);

Hanoi(2,x,z,y) => Hanoi(1, x, y, z);

t = 1 , 1 th x --> y 가 출력된 후, 2 th A --> C 가 출력되는데

풀어주실때나 풀때는 코드를 안읽고 원리로만 생각해서 직접 옴겼다고 가정을해서 풀어서 그런지 당연히 1개 옴겼으니까

2개 남아있겠구나 생각을 했었는데

코드로 분석을 해보니까 t의 값이 1-> 2로 어떻게 다시 올라갔는지 이해가 가지않습니다.

t = 1 , 1 th x --> y 가 출력된 후, 다시 재귀함수를 호출한 것도 아니고 t의 값이 올라가는 부분도 없으면 여기서 종료가 되어야하는게 아닌가요?

ㅜㅜ 길어서 짱나시겠지만... 제 머리론 이해가 가지않습니다 ㅜㅜ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
277249 근데 SSD 10만 번 다시 쓸 수 있다는데 그거 수명 무한 아님? [4] 쁘띠거니(218.50) 11.10.01 168 0
277248 와 씨발 파코즈 가봤는데 신세계임 [3] 로하로하알로하갤로그로 이동합니다. 11.10.01 119 0
277247 실력 있는 프로그래머의 특징. [1] 천재해커(119.207) 11.10.01 186 0
277246 근데 SSD 쓰면 메모리 조금만 사고 가상메모리도 돌려도 됨? [5] 쁘띠거니(218.50) 11.10.01 134 0
277245 형들 물어볼게 있어 [2] laoshanlong갤로그로 이동합니다. 11.10.01 39 0
277243 아놔 씨발 ㅡㅡ [3] 통맥갤로그로 이동합니다. 11.10.01 112 0
277242 사실 퀵소트가 가장 빠른건 아니지. [4] 개발자(112.220) 11.10.01 198 0
277240 spring 3 만지기 시작한지 10일째... 심오하다 꼬꼬월드갤로그로 이동합니다. 11.10.01 71 0
277239 c++에서 using namespace의 범위를 한정지을 순 없을까 [3] 궁금이(121.129) 11.10.01 73 0
277238 형들 무지막지하게 많은 숫자들을 처리해야 하는데.. [2] 회색사과갤로그로 이동합니다. 11.10.01 77 0
277237 공인 인증서 아무대나로 옮겨도 되나? [4] 로하로하알로하갤로그로 이동합니다. 11.10.01 82 0
277236 c++에서 템플릿은 인간의 가슴과 같다. ㅇㅇ(222.107) 11.10.01 89 0
277235 이쪽에서 잘나가고 싶으면 남들보다 빠르게 움직이고 깊게 알아야돼 [2] 전간디갤로그로 이동합니다. 11.10.01 133 0
277234 개발자라는것에 자부심을가져요 [3] AnonyMous갤로그로 이동합니다. 11.10.01 122 0
277233 좋은 아침 전간디갤로그로 이동합니다. 11.10.01 57 0
277232 형들 좀 도와줘 [6] 왔니(121.64) 11.10.01 88 0
277231 0.99달러와 1.99달러의 차이는 로하로하알로하갤로그로 이동합니다. 11.10.01 103 0
277230 프갤러들은 출근햇나 로하로하알로하갤로그로 이동합니다. 11.10.01 32 0
277229 마지막이다 이것만 알려줘 ... [2] 물어볼게많다(175.210) 11.10.01 66 0
277226 요 알람 신박하다. SODMaster갤로그로 이동합니다. 11.10.01 41 0
277225 정전이니 난 자러가야징~ 이문동쮸쮸바갤로그로 이동합니다. 11.10.01 51 0
277224 po정전wer [1] 이문동쮸쮸바갤로그로 이동합니다. 11.10.01 49 0
277223 실력되면 사기업은 아니지 않나? [6] ㅁㄴㅇㄹ(182.208) 11.10.01 178 0
277222 당신의 취미는 무엇입니까? [3] 어떡해갤로그로 이동합니다. 11.10.01 158 0
277221 그 어느때보다 고요한 밤이로세... [3] 이문동쮸쮸바갤로그로 이동합니다. 11.10.01 62 0
277219 한국의 슬픈 환경 막장갤신학생갤로그로 이동합니다. 11.10.01 74 0
277218 퀵소트가 왜 가장 빠른 비교정렬알고리즘이여? [11] SODMaster갤로그로 이동합니다. 11.10.01 331 0
277214 lol또왔냐 [1] 三didas갤로그로 이동합니다. 11.10.01 91 0
277213 lol 문제 말이야 [8] SODMaster갤로그로 이동합니다. 11.10.01 105 0
277212 성대아싸횽 다음 기출문제에.. [6] 쿄스케갤로그로 이동합니다. 11.10.01 97 0
277211 헑헑 리누가즘 [3] 로하로하알로하갤로그로 이동합니다. 11.10.01 54 0
277210 비야네 흉의 C++ 책 보면서 참조자 란 단어가 입에 붙음 [5] [성대아싸]갤로그로 이동합니다. 11.10.01 126 0
277209 wtf? are u fuking dumb or something? [5] lol(110.174) 11.10.01 98 0
277208 ok, I must say this again i guess [6] lol(110.174) 11.10.01 91 0
277207 pointer to function examples [1] lol(110.174) 11.10.01 78 0
277206 진짜 떠나기전에 저번에 만들었던거 심심해서 다시올림.swf [3] lol(110.174) 11.10.01 107 0
277205 돌겠군... 왜 이렇게 쓰는거지 [27] 물어볼게많다(175.210) 11.10.01 180 0
277204 이곳을 떠나기 전에 옷벗기기 게임 한번 만들어봤음.swf [10] lol(110.174) 11.10.01 325 2
277203 도와주세요 [4] 이힝(121.177) 11.10.01 64 0
277202 리눅스 돈주고 사는건 장애나면 장애분석이나 전화만 하면 튀어 오냐? [2] 허세강갤로그로 이동합니다. 11.10.01 120 0
277198 MFC구조와 원리 예제가 이상합니다 금고래갤로그로 이동합니다. 11.10.01 48 0
277197 다음 코딩테스트 문제 보고 있는데열 [성대아싸]갤로그로 이동합니다. 11.10.01 249 0
277196 10/1 오마이갓넬갤로그로 이동합니다. 11.10.01 38 0
277195 형님들 stl [6] 으핰(211.177) 11.09.30 100 0
277194 3D공부하는 좇대딩1학년 입니다 [10] 늅늅(115.23) 11.09.30 139 0
277193 님들 과제 하다가 막혔는데 이힝(121.177) 11.09.30 48 0
277192 성대아싸횽 지금 학교 다녀여?? [3] 하하하(118.216) 11.09.30 101 0
277190 (조공有)형들 디지털논리 공부할만한 홈피나 괜찮은 블로그 없나요? [2] ㅁㄴㅇㅁㄴㅇ(116.121) 11.09.30 131 0
277189 리눅스 트윅에 램디스크 사용하는게 있는데 [23] 로하로하알로하갤로그로 이동합니다. 11.09.30 87 0
277188 네이버 검색 매우 짜증난다... [1] 물어볼게많다(175.210) 11.09.30 69 0
뉴스 나나, 속옷 화보로 드러낸 완벽한 몸매와 압도적인 존재감...탄탄한 복부라인으로 섹시미 뽐내 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2