책 내용 질문하기
4장 응용알고리즘-배열 모의고사 7회 질문(217페이지)
도서
[2013] 정보처리기사 실기
페이지
217
조회수
248
작성일
2013-06-20
작성자
첨부파일
순서도에서 Q = INT(7/2)
이부분에서 Q가 배열의 중간행 번호 계산이라고 했는데
위처럼 하면 Q=3 이 나오는데 Q=4 가 되어야 하는것 아닌가요?
Q = INT(7/2) +1 이 맞는것 아닌지요..
답변
2013-06-21 09:18:54
안녕하세요.
중간행을 기준으로 앞쪽과 뒤쪽의 처리가 달라지는 경우에는
행과 열 처리를 중간행 비교 후에 하는지, 비교 전에 하는지에 따라 결과가 달라집니다.
이 순서도는 중간행을 비교한 후 행과 열 처리를 수행하는 것으로 교재에 수록된 것처럼 Q가 3이 맞습니다.
이러한 알고리즘은 눈으로 확인하지 말고 반드시 디버깅을 수행해서 결과를 확인하여 중간행을 파악해야 합니다.
실제 시험에서도 실수 할 수 있는 부분이니 꼭 염두에 두세요.
오늘도 즐거운 하루 되세요.
"-
*2013-06-21 09:18:54
안녕하세요.
중간행을 기준으로 앞쪽과 뒤쪽의 처리가 달라지는 경우에는
행과 열 처리를 중간행 비교 후에 하는지, 비교 전에 하는지에 따라 결과가 달라집니다.
이 순서도는 중간행을 비교한 후 행과 열 처리를 수행하는 것으로 교재에 수록된 것처럼 Q가 3이 맞습니다.
이러한 알고리즘은 눈으로 확인하지 말고 반드시 디버깅을 수행해서 결과를 확인하여 중간행을 파악해야 합니다.
실제 시험에서도 실수 할 수 있는 부분이니 꼭 염두에 두세요.
오늘도 즐거운 하루 되세요.
"