디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅋㅋ(124.54) 2011.09.23 21:45:36
조회 110 추천 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
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 서비스업에 종사했다면 어떤 진상 고객이라도 잘 처리했을 것 같은 스타는? 운영자 24/10/14 - -
275479 싹 밀엇는데.. [2] 일광면갤로그로 이동합니다. 11.09.24 51 0
275478 애들야 질풍기회 [2] Adelposs갤로그로 이동합니다. 11.09.24 50 0
275477 짤방 테스트 멸자(130.126) 11.09.24 71 0
275476 너희들이 꼭봐야 할거야 [3] Adelposs갤로그로 이동합니다. 11.09.24 61 0
275475 아 그럼 웹툰 추천좀. [17] 멸자(130.126) 11.09.24 128 0
275474 지금 어떡해 횽아 갤에 있음? [14] 외계달팽갤로그로 이동합니다. 11.09.24 109 0
275473 내 입갤 글을 밀어내면서.... [6] 해일리갤로그로 이동합니다. 11.09.24 73 0
275472 이야기 하나 풀어봐? [2] Adelposs갤로그로 이동합니다. 11.09.24 44 0
275471 나는 이야기 보따리가 아닐까 [4] Adelposs갤로그로 이동합니다. 11.09.24 49 0
275470 재밌는 영화 추천 좀; [10] 멸자(130.126) 11.09.24 75 0
275469 아 속터 져 죽겟다. [10] 좋은아버지갤로그로 이동합니다. 11.09.24 88 0
275468 다들 귀여움 받는거보니까 [3] laoshanlong갤로그로 이동합니다. 11.09.24 55 0
275467 지금 있는 횽들은 다 출근한거야? [6] 해일리갤로그로 이동합니다. 11.09.24 78 0
275466 선형 큐, 환형 큐 [1] laoshanlong갤로그로 이동합니다. 11.09.24 257 0
275465 이걸 어덯게 해야함? [8] Adelposs갤로그로 이동합니다. 11.09.24 82 0
275464 마케팅은 감성과 논리에 호소해야 하니까 프로그래머는 못 하지 않냐 [4] ㅇㅇ(222.107) 11.09.24 84 0
275463 헤헤 해일리언니가 나는 귀여워 해줄걸 [2] 쿄스케갤로그로 이동합니다. 11.09.24 67 0
275462 요즘 할 게임 없어? [4] 멸자(130.126) 11.09.24 61 0
275461 큰일 났다.... [3] Adelposs갤로그로 이동합니다. 11.09.24 74 0
275460 너희들 진짜 해일리 횽한테 [3] Adelposs갤로그로 이동합니다. 11.09.24 47 0
275459 아 졸렵다 ㅜㅜ [1] Adelposs갤로그로 이동합니다. 11.09.24 36 0
275458 형들 LUA 있죠? [2] ㅇㅇ(180.228) 11.09.24 136 0
275457 해일리 누나 미안 ㅜ [7] Adelposs갤로그로 이동합니다. 11.09.24 69 0
275456 프지기 아델 입갤요 [2] Adelposs갤로그로 이동합니다. 11.09.24 40 0
275455 쿄스케 미친놈아 [10] Adelposs갤로그로 이동합니다. 11.09.24 77 0
275454 빨리 생일이 되야 [1] 멸자(130.126) 11.09.24 39 0
275453 오잉 해일리 언니네!? [6] 어떡해갤로그로 이동합니다. 11.09.24 72 0
275452 뉴스 타이틀만 봤는데 정브가 [2] 로하로하알로하갤로그로 이동합니다. 11.09.24 38 0
275451 댓글 매크로 알바 [6] 로하로하알로하갤로그로 이동합니다. 11.09.24 60 0
275450 다단계 말고 [1] 로하로하알로하갤로그로 이동합니다. 11.09.24 35 0
275449 횽들!! [6] 해일리갤로그로 이동합니다. 11.09.24 83 0
275448 게임 업계 연봉 순위 아직도 이러냐?? [5] ㅇㅇ(222.107) 11.09.24 507 0
275447 삼디다스횽 글 보니까 나한테도 그런 경험이 있었을뻔함.. [2] 쿄스케갤로그로 이동합니다. 11.09.24 60 0
275446 으악!! 술이 안깨... [3] 쿄스케갤로그로 이동합니다. 11.09.24 46 0
275445 정신없는하루구나 [4] 三didas갤로그로 이동합니다. 11.09.24 74 0
275444 매틀랩 아주간단한 기초좀 도와주세요 [1] 우ㅡ낙ㅈ고(220.85) 11.09.24 50 0
275443 환형 큐는 왜 사이즈가 고정적인가 [1] 궁금이(121.129) 11.09.24 71 0
275442 머리는 깻는데 [3] 로하로하알로하갤로그로 이동합니다. 11.09.24 42 0
275441 C언어 에서 이거 아시는분 좀 알려주세요~~ [11] ...(125.143) 11.09.24 134 0
275440 형들 아무것도 모르는상태에서 윈도우서버 공부하려는데 [2] ㅍㅊㅊㅇㅁㄴ(125.133) 11.09.24 80 0
275436 프로그래머는 꼭 대학안나와도 취직할수있지? [3] ㅂㅈㅇ(129.128) 11.09.24 124 0
275435 형들 도와줘. 소수점이 이상하게 나와 ㅜㅜㅜ [2] ㅂㅈㅇ(129.128) 11.09.24 54 0
275433 귤 대따 맛있다. [1] 어떡해갤로그로 이동합니다. 11.09.24 124 0
275430 뭥미?! 여겔러가 나타났다고? [1] DMW갤로그로 이동합니다. 11.09.24 112 0
275429 어딜가나 경력자의 커뮤니티 활동은.. [2] 이문동쮸쮸바갤로그로 이동합니다. 11.09.24 125 0
275428 프레임워크 왜이렇게 많은거죠 메탈쨩갤로그로 이동합니다. 11.09.24 65 0
275427 사이트 만드는데 대충 얼마드냐 [2] Adelposs갤로그로 이동합니다. 11.09.24 65 0
275425 섬갤..ㅋㅋ [2] 이문동쮸쮸바갤로그로 이동합니다. 11.09.24 87 0
275424 여기 프로그래밍 갤러리는 다들 천재이신가요ㄷ.. [1] 섬갤갤로그로 이동합니다. 11.09.24 85 0
275423 비전공자와 전공자의 차이 [1] 섬갤갤로그로 이동합니다. 11.09.24 164 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2