조회 수 90 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

정렬은 다음과 같이 합니다.


 


정렬할 변수가 4개라면 4개의 변수 a,b,c,d와 카운터 변수 1개를 이용합니다.


 


============================================================================================


카운터 변수에 0을 대입합니다.


 


a < b 일 경우 서로 교환합니다. (카운터 변수를 1 증가)


b < c 일 경우 서로 교환합니다. (카운터 변수를 1 증가)


c < d 일 경우 서로 교환합니다. (카운터 변수를 1 증가)


 


그다음 카운터 변수가 0 이라면 정렬이 끝났으니 정렬이벤트를 종료하고


 


0 이 아니라면 다시 자기자신(이벤트 자신)을 불러옵니다. [이벤트 불러오기 라는 명령이 있습니다.]


============================================================================================


 


이런 구조로 커먼이벤트를 만들어 실행하면 a,b,c,d 변수가 정렬이 될때까지 정렬이 안된부분을 교환해줄 것입니다.


 


교환의 경우 데이터 손실을 막기위해 임시 변수를 이용해 값을 교환해야하는데,


 


임시변수 에 a 대입


a 에 b 대입


b 에 임시변수 대입


 


3가지 명령으로 구현할 수 있습니다.

?

List of Articles
번호 제목 글쓴이 날짜 조회 수
8788 캐릭초기설정에 대한 질문입니다. 슈퍼천재 2006.02.15 89
8787 질문 변경 - 제발 도와주세요... Chrishyua .E 2007.02.28 89
8786 알만툴로 게임 제작할때 직업결정하는건 어떻게 하는건가요? 1 간달프 2015.11.09 89
8785 음악에 대해서 .. 도와주세요 .. Mustart 2005.09.25 90
8784 Dunky`s answer ! 덩키동크 2005.10.24 90
8783 Dunky`s answer ! 덩키동크 2005.11.17 90
8782 저도 그걸 해석해봤는데요;; 농장만든이 2006.01.13 90
» 변수 정렬 알고리즘에 대해서 아시는분? Zeprod 2006.12.18 90
8780 타 게임 맵 불러오기 질문 2 YaTheOne 2015.04.02 90
8779 제발요.... 4 난나나나 2015.10.28 90
8778 저작권 관련질문 2 심심치 2015.10.30 90
8777 ~_~ Kises S 2005.09.17 91
8776 Dunky`s answer ! 덩키동크 2005.09.18 91
8775 Dunky`s anwer ! 덩키동크 2005.11.07 91
8774 제게임에쓰려구하는데여 몰라셔요 ;; Ress 2006.02.02 91
8773 아 제발 고수님들 급합니다 file 로안 2006.02.14 91
8772 고수님들 진짜 엄청 진짜로 급해요 『덩키동크』 2006.02.15 91
8771 몬스터 사진질문.. 『덩키동크』 2006.11.20 91
8770 '아 게임 실행이안됩니다!!' 대한 답변입니다. -불사조- 2006.12.30 91
8769 dunky`s answer ! 덩키동크 2005.09.04 92
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)