책 내용 질문하기
삽입 정렬 질문있습니다
도서
2016 시나공 정보처리기사 실기
페이지
140
조회수
203
작성일
2016-05-21
작성자
첨부파일
맨처음에 80이 A(2)로 들어가고나서 A(1)에 50을 넣는 부분은 어디서 넣는건가요??
답변
2016-05-23 09:14:42
안녕하세요.
순서도의 검은색 ①번 ~ ⑤번까지는 정렬할 값을 입력받는 과정입니다.
입력이 완료된 후
⑦번에 의해 KEY에는 A(i)가 저장되는데, ⑥번에서 i는 2부터 시작하므로
KEY는 A(2)의 값인 50이 저장됩니다.
그런 다음 ⑧번에 의해 K는 2-1의 값인 1부터 시작을 합니다.
A(K) > KEY를 비교합니다. 즉 A(1) > KEY를 비교합니다. 80 > 50이므로 YES가 되어교환 처리를 수행합니다.
오늘도 즐거운 하루 되세요.
-
*2016-05-23 09:14:42
안녕하세요.
순서도의 검은색 ①번 ~ ⑤번까지는 정렬할 값을 입력받는 과정입니다.
입력이 완료된 후
⑦번에 의해 KEY에는 A(i)가 저장되는데, ⑥번에서 i는 2부터 시작하므로
KEY는 A(2)의 값인 50이 저장됩니다.
그런 다음 ⑧번에 의해 K는 2-1의 값인 1부터 시작을 합니다.
A(K) > KEY를 비교합니다. 즉 A(1) > KEY를 비교합니다. 80 > 50이므로 YES가 되어교환 처리를 수행합니다.
오늘도 즐거운 하루 되세요.