閲覧数 171 推奨数 1 コメント 0
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

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


 


정렬할 변수가 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
番号 タイトル 投稿者 日付 閲覧数
8827 저번 글들과, 이전 글에 대해 묻고 싶습니다. idtptkd 2005.05.17 1479
8826 이전 작가들은 어떻게 되는 건가요? 아렉스 2005.05.17 1267
8825 이전 작가들은 어떻게 되는 건가요? 영원전설 2005.05.18 1324
8824 프루티룹스 질문... 신승일 2005.05.18 1656
8823 창작글만 있는데 감상문 같은 건 쓸수 없나요? 다르칸 2005.05.18 1164
8822 창작글만 있는데 감상문 같은 건 쓸수 없나요? 아렉스 2005.05.18 1204
8821 창작글만 있는데 감상문 같은 건 쓸수 없나요? 천무 2005.05.18 978
8820 창작글만 있는데 감상문 같은 건 쓸수 없나요? 『水』신교 2005.05.18 991
8819 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 밀크마스터 2005.05.18 1297
8818 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 나랑놀자 2005.05.18 1238
8817 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; 셉티찡 2005.05.18 1283
8816 릴레이 소설 말인데요... 외로운갈매기 2005.05.18 791
8815 이전의 창작글 게시판의 글은 어케되나요? 천무 2005.05.18 596
8814 이전의 창작글 게시판의 글은 어케되나요? Sir_아사히 2005.05.19 704
8813 윈도우 98에서는 rpgxp안돌아가요 ? 바람을 가르는 자 2005.05.19 870
8812 윈도우 98에서는 rpgxp안돌아가요 ? 미칼렌 2005.05.19 1048
8811 패치 요청... Norid 2005.05.19 594
8810 rpg만들기 2000에서 신규프로젝트가 만들어지지 않아요;; black-angel 2005.05.19 1271
8809 [RPG XP] 게임 테스트 오류. 살려주세요// Norid 2005.05.19 1062
8808 릴레이소설 사래신장전 완결했는데요.. 적랑 2005.05.20 767
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442