카페검색 본문
카페글 본문
-
하노이의 탑의 전설, 관련 동영상과 원리 2015.10.20해당카페글 미리보기
하노이 탑(Tower of Hanoi) 만들기 김세찬 선생님 1. 학습목표 재미있는 전설이 있는 하노이 탑을 직접 발명공작기계를 이용하여 만들어 보면서 공작도구 사용법을 익히고 완성된 하노이 탑을 옮기기를 하면서 하노이 탑 옮기기의 원리를 이해한다. 2...
-
Re:하노이탑 해석부탁합니다.(완전해석은 아닙니다. 일부만..) 2004.11.23해당카페글 미리보기
하는 해석은 아직 못하겠고..;; 하지만 노력해서 이정도 까지는 유추할 수 있었습니다. 이것을 말로 설명을 못하겠더군요.. 하노이 타워 일정한 규칙이 있습니다. 홀수와 짝수일때 규칙이 있는데 예로 짝수 2,4를 보게 되면 2개의 원반에서의 풀이 과정에...
-
하노이 탑 알고리즘... 2007.09.05해당카페글 미리보기
하노이탑 알고리즘 잘 이해를 못하겠습니다... 하노이 함수에서 하노이 함수를 다시 호출하는 부분이 두번있는데 그 중 두번째 걸 이해 못하겠습니다. 인드라님이나 친절한 열공맨님 같은 분들은 소스를 아시리라고 믿습니다...
-
[고급] 그 유명한 '하노이 탑' 소스... 2004.06.08해당카페글 미리보기
짧은 소스.... 하노이 탑.. 즐공 하시길... ======================================================================= #include void hanoi(int i,int a, int b,int c) { if(i==1) printf("고리 %3d을(를) %c에서 %c로 옮긴다 ",1,a,b); else { hanoi(i...
-
생산공장 직수입/미국 수출용 fun foam blocks (소프트 블럭)-스폰지로 집짓기//하노이의 탑 9단 2008.03.25해당카페글 미리보기
기억이 있어요..2008년 2월 스폰지 프로그램을 한번 보시면 이해가 빠를듯하구여. 성적이 뛰떨어지는 아이들도 1주일간의 하노이탑 놀이를 통해 훈련 후 다시 확인해보니 머리가 좋아지는 신기한 현상이 방송된 후 하노이탑은 한국의 영유아 및 학생들의...
-
Re:하노이 탑 2003.12.20해당카페글 미리보기
첫번째 n번째 원판을 -> 두번째로 옮기고 세번째에서 n-1개의 원판을-> 처음으로 옮긴다. ... 계속 이런식으로 돌아갑니다. 참고로 하노이 문제 원판은 64갠데, 이거 경로를 전부다 컴퓨터로 출력하는거는 불가능할텐데.. 이거 다 돌릴려면 몇십만년인가...
-
[2-5-1] 하노이탑 김범규 2012.5.21 2012.05.21해당카페글 미리보기
//[2-5-1] 하노이탑 김범규 2012.5.21 #include void move(int from, int to) { printf(" Move %d to %d ", from, to); } void hanoi(int n, int from, int by, int to) { // printf("n=%d from=%d by=%d to=%d ", n, from, by, to); if(n==0) { return...
-
Re: 수학계의 레전드 하노이탑!! 2012.11.20해당카페글 미리보기
안녕하세요. 이번에는 수학계의 레전드 하노이탑을 정리해 보았습니다. 오늘 오후에 올렸던 것이 저장전의 상태가 올라가서 다시 편집본을 올립니다. 저희 모둠원은 임예은 , 이지은, 안신영, 박지희입니다~~^^ 수학계의 레전드 하노이탑.hwp
-
하노이탑 질문 좀 받아주세요.. 2002.05.20해당카페글 미리보기
원본 예제는 하노이탑이 재귀함수로 돌아가고 있습니다. void move(int n, char a, char b, char c) { if (n == 1) { ++cnt; printf("%5d : %s%d%s%c%s%c. ", cnt, "Move disk ", 1, " from tower ", a, " to tower ", c); } else { move(n - 1, a, c, b...
-
하노이탑 질문좀 받아 주세요.. 2002.05.20해당카페글 미리보기
원본 예제는 하노이탑이 재귀함수로 돌아가고 있습니다. void move(int n, char a, char b, char c) { if (n == 1) { ++cnt; printf("%5d : %s%d%s%c%s%c. ", cnt, "Move disk ", 1, " from tower ", a, " to tower ", c); } else { move(n - 1, a, c, b...