검색어 입력폼

[[자바 프로그래밍]기본적인 마방진 소스 (+스택과 링크드리스트 활용)

등록일 2006.05.10 파일확장자압축파일 (zip) | 1페이지 | 가격 1,000원

소개글

기본적인 마방진 소스에다가 추가로 스택과 링크드리스트를 사용하여
반전,90도 회전하여 마방진 출력을 하도록한 소스에요 ^-^
레포트용으로 제작하였기에 상세한 한글파일 설명서도 같이 넣었어요.
기초적인 마방진 소스를 원하시는 분이나,
심도있게 마방진에 스택과 링크드리스트를 활용하려는 분에게 유용할거에요 ^-^/
(A+ 받은 레포트에요~)

컴파일 실행환경

JCreator 2.5Le

본문내용

1.홀수입력 : 마방진의 사이즈를 결정하는 값은 받음. 사이즈는 홀수로 3,5,7,9... 입력받음. (짝수 입력시 다시 입력받음)
2.시작위치결정 : 동,서,남,북으로 명명하였으며, 각각 가장 바깥면의 중앙점이다.
3.방향선택 : 북동,북서,남동,남서로 명명하였으며, 각 방향대로 움직이되, 북쪽계열로 진행시 배열이 이미 차있는 경우는 아래쪽에 값을채우며, 남쪽계열은 진행시 배열이 있을때 위쪽에 값을 채우도록 하였다.

<ArrayStack 활용>
마방진의 중앙점을 기준으로 모든 배열 요소를 반전 배열시키면서 마방진의 속성을 깨지 않게 하였다.

<LinkedListStack 활용>
마방진의 사각틀을 90도 회전시킨 상태를 출력하도록 하였다.

압축파일 내 파일목록

Magic.class
Magic.java
마방진.hwp

참고 자료

없음
다운로드 맨위로