[자료구조] 하노이 탑 프로그램

등록일 2002.03.25 한글 (hwp) | 2페이지 | 가격 1,000원

목차

없음

본문내용

#include <stdio.h>
#include <stdlib.h>
void orig_state(); //옮기기 전 원래 탑의 상태 출력
void cur_state(int,int); //디스크가 옮겨질 때의 상태 처리
void hanoi(int,int,int); //하노이 재귀 함수
void disk_print(void); //매 번 옮겨질 때의 상태 출력
void make_shape(int k); // 출력 함수의 서브 함수
int disk_num; // 탑 높이 변수
int *tap[3]; // 각 탑에 해당하는 포인터
int *temp[3]; // 임시 변수 포인터
int count=0; // 옮겨지는 횟수
int from=1; // 출발 장소
int to=3; // 도착 장소

*원하는 자료를 검색 해 보세요.
  • [C언어] 하노이 타워 알고리즘 (프로그램 소스) 2페이지
    #include int frequency; // 디스크 이동 횟수void move(int n, char from, char to); void HT(int n, char A, char B, char C) {if (n==1) move(1, A, C); //..
  • 하노이(Hanoi) 16페이지
    1954년 북베트남 민주공화국의 수도1967년 베트남이 공산통일된 후 현재 베트남 사회공화국의 수도가 됨인구 3백15만 명 . 면적 2천130평방km11세기 초 왕조가 성립하면서 도읍지가 됨.18세기까지 탕롱(용이 하늘로 오른다)이라 불렸음.구엔왕조가 강안 쪽 이라는 ..
  • ★반복문으로 구현한 하노이탑★ 5페이지
    1. 반복문으로 구현한 하노이탑 1.1 문제 분석 : n개의 원반을 한 기둥에서 다른 기둥으로 옮기는 하노이탑 문제를 해결하는 프로그램을 반복문을 사용하여 작성하시오.(재귀 함수를 사용하지 마시오) : n개의 원반을 기둥 A에서 중간기둥 ..
  • 자료구조 하노이탑 소스 2페이지
    ◈ 하노이탑 ( The Tower of Hanoi ) ◈세 개의 말뚝( A, B, C )과 지름이 서로 다른 임의의 갯수의 원판(disk)이 주어진다. 주어진 조건은 지름이 큰 원판은 항상 작은 원판보다 아래에 오도록하며 말뚝의 상위에 있는 한 개의 원판만을 이동시킬 ..
  • [알고리즘] 하노이탑 4페이지
    하노이 탑"은, "독립된 막대기의 하나에 64개의 크기가 다른 크기의 돌이 크기에 따라 차례차례 쌓여져있는데, 그것을 자신의 돌의 크기보다 더 큰 돌이 쌓일 수 없다는 규칙을 조건으로 다른 곳에 차례차례 옮겨 쌓아야 한다. 단, 돌은 한번에 하나씩만 옮겨야 한다"라는 ..
  • c언어로 구현한 하노이타워 재귀사용,, 그림으로 출력 0페이지
    출력형식은 실행화면으로 보는것과 같이 별딱지의 이동으로 비주얼하게 보여줍니다.간단한 주석은 프로그램내에 적혀있습니다.의문점은 이메일로...
  • [자료구조] 하노이 타워 소스(순차적 알고리즘, 재귀용법아님) 5페이지
    #include #define MAXSIZE 100 void hanoi(int, int *, int *, int *); int test(int *, int);int check(int *, int);int count; enum {MOVED, NOT_MOV..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      [자료구조] 하노이 탑 프로그램